home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Standards 1994 January / InfoMagic Standards - January 1994.iso / ccitt / 1988 / troff / 7_5_08.tro < prev    next >
Text File  |  1991-12-13  |  146KB  |  11,392 lines

  1. .rs
  2. .\" Troff code generated by TPS Convert from ITU Original Files
  3. .\"                 Not Copyright ( c) 1991 
  4. .\"
  5. .\" Assumes tbl, eqn, MS macros, and lots of luck.
  6. .TA 1c 2c 3c 4c 5c 6c 7c 8c
  7. .ds CH
  8. .ds CF
  9. .EQ
  10. delim @@
  11. .EN
  12. .nr LL 40.5P
  13. .nr ll 40.5P
  14. .nr HM 3P
  15. .nr FM 6P
  16. .nr PO 4P
  17. .nr PD 9p
  18. .po 4P
  19.  
  20. .rs
  21. \v | 5i'
  22. .PP
  23. 6.3
  24. The structure for opcode encoding is given in
  25. Figure\ 4\(hy3/T.150.
  26. .sp 9p
  27. .RT
  28. .LP
  29. .sp 1
  30. .rs
  31. .sp 9P
  32. .ad r
  33. \fBFigure 4\(hy3/T.150 [T24.150] \ \ 
  34. \*`a traiter comme tableau MEP, p.\fR 
  35. .sp 1P
  36. .RT
  37. .ad b
  38. .RT
  39. .PP
  40. .sp 4
  41. For single\(hybyte opcodes the opcode length indicator bit b5 is
  42. ZERO. Bits\ b4 to\ b1 represent the opcode, i.e.\ the opcodes are taken from
  43. column\ 2. For two\(hybyte opcodes the opcode length indicator bit\ b5 
  44. of the first byte is ONE. Bits\ b4 to\ b1 of the first byte and bits\ b5 
  45. to\ b1 of the second 
  46. byte represent the opcode, i.e.\ the first byte of the opcode is taken from
  47. column\ 3, the second byte is taken from column\ 2 or\ 3.
  48. .PP
  49. 6.4
  50. The general format for operand encoding is given
  51. Figure\ 4\(hy4/T.150.
  52. .sp 9p
  53. .RT
  54. .LP
  55. .sp 1
  56. .rs
  57. .sp 9P
  58. .ad r
  59. \fBFigure 4\(hy4/T.150 [T25.150] \ \ 
  60. \*`a traiter comme tableau MEP, p.\fR 
  61. .sp 1P
  62. .RT
  63. .ad b
  64. .RT
  65. .PP
  66. .sp 4
  67. The operand part of a primitive may contain one or more operands, each 
  68. operand consisting of one or more bytes. 
  69. .PP
  70. 6.5
  71. The encoding of the operands may make use of the following
  72. DATA TYPES:
  73. .sp 9p
  74. .RT
  75. .LP
  76. \fI\fR     \(em
  77.     point
  78.     P
  79. .LP
  80.     \(em
  81.     colour index
  82.     CI
  83. .LP
  84.     \(em
  85.     integer number
  86.     I
  87. .LP
  88.     \(em
  89.     real number
  90.     R
  91. .PP
  92. These data types are coded according to the basic format.
  93. .bp
  94. .PP
  95. 6.6
  96. The basic format for operand encoding is given in
  97. Figure\ 4\(hy5/T.150.
  98. .sp 9p
  99. .RT
  100. .LP
  101. .rs
  102. .sp 12P
  103. .ad r
  104. \fBFigure 4\(hy5/T.150 [T26.150] \ \ 
  105. \*`a traiter comme tableau MEP, p.\fR 
  106. .sp 1P
  107. .RT
  108. .ad b
  109. .RT
  110. .PP
  111. 6.7
  112. Each basic format operand is coded as a sequence of one or more
  113. bytes.
  114. .PP
  115. Bit b6 of each byte is the extension flag. For single byte
  116. operands, the extension flag is ZERO. In multiple byte operands, the extension 
  117. flag is ONE in all bytes, except the last byte, where it is ZERO. 
  118. .PP
  119. The most significant part of the operand is coded in the first byte. The 
  120. least significant part of the operand is coded in the last byte. 
  121. .PP
  122. In data types P, I and R, bit 5 of the first byte represents the sign bit. 
  123. Bit\ 5\ =\ 0 corresponds to positive values. Following data bits represent 
  124. a binary number. Bit\ 1 of the last byte is to be considered as the unit 
  125. of this binary representation. 
  126. .PP
  127. Data type CI is coded in one single byte (b6 = 0). Bits 5 to 1 give
  128. the binary representation of colour indexes.
  129. .PP
  130. The coding proposed here for data types P, CI, I and R although
  131. derived from Recommendation\ T.101, Annex\ C, is a simplified version of the
  132. encoding method for these data types, which is only valid after adequate
  133. initialization of the protocol description primitives.
  134. .RT
  135. .PP
  136. 6.8
  137. The position of a single point, as well as the position of the first point 
  138. of a sequence is given by absolute coordinate values\ x0 and\ y0, 
  139. expressed in grid units\ GU. The encoding structure is given in
  140. Figure\ 4\(hy6/T.150.
  141. .sp 9p
  142. .RT
  143. .PP
  144. 6.9
  145. If the coordinate value fits in a single byte, the extension
  146. flag is set to ZERO. In that case the x\(hyvalue is contained in one byte, the
  147. y\(hyvalue is contained in the subsequent byte(s).
  148. .PP
  149. 6.10
  150. If the coding of a coordinate value requires more than one byte, the complete 
  151. position information is contained in two contiguous series of 
  152. bytes. The first series contains the x\(hyvalue, the second series contains the
  153. y\(hyvalue.
  154. .PP
  155. 6.11
  156. Each such series consists of contiguous bytes. The extension flag of all 
  157. bytes in one series, except the last byte, is set to\ ONE. 
  158. .PP
  159. The extension flag of the last byte in the series is set to\ ZERO.
  160. .sp 2P
  161. .LP
  162. \fB7\fR     \fBIncremental mode coding format\fR 
  163. .sp 1P
  164. .RT
  165. .PP
  166. 7.1
  167. For incremental mode, the presentation elements trace and
  168. closed area are coded, according to the following sequence:
  169. .sp 9p
  170. .RT
  171. .LP
  172.     \(em
  173.     first point's position;
  174. .LP
  175.     \(em
  176.     DCC introducer;
  177. .LP
  178.     \(em
  179.     incremental sequence.
  180. .bp
  181. .LP
  182. .rs
  183. .sp 22P
  184. .ad r
  185. \fBFigure 4\(hy6/T.150 [T27.150] \ \ 
  186. \*`a traiter comme tableau MEP, p.\fR 
  187. .sp 1P
  188. .RT
  189. .ad b
  190. .RT
  191. .LP
  192. .sp 4
  193. .PP
  194. 7.2
  195. The position of the first point is coded as defined in \(sc\(sc\ 6.8 to\ 
  196. 6.11. 
  197. .sp 9p
  198. .RT
  199. .PP
  200. 7.3
  201. DCC is the abbreviation of differential chain code. The DCC
  202. introducer is required in order to preserve compatibility with
  203. Recommendation\ T.101.
  204. .PP
  205. 7.4
  206. The DCC introducer consists of two bytes, see Figure\ 4\(hy7/T.150.
  207. .LP
  208. .rs
  209. .sp 12P
  210. .ad r
  211. \fBFigure 4\(hy7/T.150 [T28.150] \ \ 
  212. \*`a traiter comme tableau MEP, p.\fR 
  213. .sp 1P
  214. .RT
  215. .ad b
  216. .RT
  217. .LP
  218. .bp
  219. .PP
  220. 7.5
  221. The format for encoding of the incremental sequence is given in
  222. Figure\ 4\(hy8/T.150.
  223. .LP
  224. .rs
  225. .sp 9P
  226. .ad r
  227. \fBFigure 4\(hy8/T.150 [T29.150] \ \ 
  228. \*`a traiter comme tableau MEP, p.\fR 
  229. .sp 1P
  230. .RT
  231. .ad b
  232. .RT
  233. .PP
  234. 7.6
  235. The incremental sequence encoding uses variable length words.
  236. To accommodate these words in a sequence of bytes as given in Figure\ 4\(hy8/T.150, 
  237. the bit positions\ b6 to\ b1 of successive bytes are used as if they constitute 
  238. a continuous bit channel. The first bit of the first variable length word 
  239. is 
  240. placed at\ b6, and so on.
  241. .PP
  242. 7.7
  243. The end of the incremental sequence is identified by the end of
  244. block code. The remaining bit positions between end of block code and the 
  245. next byte boundary have no meaning. They will be ignored. 
  246. .sp 2P
  247. .LP
  248. \fB8\fR     \fBDisplacement mode coding format\fR 
  249. .sp 1P
  250. .RT
  251. .PP
  252. 8.1
  253. For displacement mode, the presentation elements trace, closed area and 
  254. marker are coded according to the following sequence: 
  255. .sp 9p
  256. .RT
  257. .LP
  258.     \(em
  259.     first points position;
  260. .LP
  261.     \(em
  262.     following points.
  263. .PP
  264. 8.2
  265. For points after the first point in a point list, each
  266. displacement is measured with respect to the preceding point of the point 
  267. list. These displacements are coded as the first point of the list of points. 
  268. .sp 9p
  269. .RT
  270. .sp 2P
  271. .LP
  272. \fB9\fR     \fBEncoding of the primitives\fR 
  273. .sp 1P
  274. .RT
  275. .PP
  276. 9.1
  277. The opcodes are defined in Table 4\(hy4/T.150. (The notation x/y means 
  278. column\ x, row\ y, in a 8\ \(mu\ 16\ code table.) 
  279. .sp 9p
  280. .RT
  281. .PP
  282. 9.2
  283. The notational conventions used are defined in Table
  284. 4\(hy5/T.150.
  285. .PP
  286. In the further \(sc\(sc 9.3 to 9.5 the encoding of each primitive is
  287. defined as well as the order of the parameters, along with their specific 
  288. data type. 
  289. .PP
  290. 9.3
  291. The presentation elements trace, closed area and marker are
  292. encoded as follows:
  293. .sp 9p
  294. .RT
  295. .LP
  296.     \fITrace\fR 
  297. .LP
  298.     <Trace opcode: 2/0> <point: point list> (2)
  299. .LP
  300.     OR
  301. .LP
  302.     <Trace opcode: 2/0> <point: first point>
  303. .LP
  304. <DCC introducer: 5/0, 4/1> <Incremental sequence>
  305. .sp 1P
  306. .LP
  307.     \fIClosed area\fR 
  308. .sp 9p
  309. .RT
  310. .LP
  311.     <Closed area opcode: 2/1> <point: point list> (3)
  312. .LP
  313.     OR
  314. .LP
  315.     <Closed area opcode: 2/1>
  316. .LP
  317. <Point: first point> <DCC introducer: 5/0, 4/1>
  318. .LP
  319. <Incremental sequence>
  320. .bp
  321. .sp 1P
  322. .LP
  323.     \fIMarker\fR 
  324. .sp 9p
  325. .RT
  326. .LP
  327.     <Marker opcode: 3/2, 2/11, 5/2> <point: position>
  328. .LP
  329.     OR
  330. .LP
  331.     <Marker opcode: 3/2, 2/11, 5/2> <point: first point> (1)
  332. .LP
  333. <DCC introducer: 5/0 4/1> <Incremental sequence>
  334. .sp 1P
  335. .LP
  336.     \fIClear\fR 
  337. .sp 9p
  338. .RT
  339. .LP
  340.     <Clear opcode: 3/2, 2/0, 4/0>
  341. .ce
  342. \fBH.T. [T30.150]\fR 
  343. .ce
  344. TABLE\ 4\(hy4/T.150
  345. .ce
  346. \fBIncremental Trace Coding opcodes\fR 
  347. .ps 9
  348. .vs 11
  349. .nr VS 11
  350. .nr PS 9
  351. .TS
  352. center box;
  353. cw(156p) | cw(24p) sw(24p) sw(24p) , ^  | c | c | c.
  354. Element    Code
  355.     byte 1     byte 2     byte 3 
  356. _
  357. .T&
  358. lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
  359. Presentation elements    Trace    2/0    \(em    \(em 
  360. .T&
  361. lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
  362.     Closed area    2/1    \(em    \(em 
  363. .T&
  364. lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
  365.     Marker    3/2    2/11    5/2 
  366. .T&
  367. lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
  368.     Clear    3/2    2/0    4/0
  369. _
  370. .T&
  371. lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
  372. Attribute setting    Set trace thickness    3/1    2/1    
  373. .T&
  374. lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
  375.     Set trace texture    3/1    2/2    
  376. .T&
  377. lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
  378.     Set trace colour index    3/1    2/0    
  379. .T&
  380. lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
  381.      {
  382. Set closed area interior style
  383.  }    3/1    2/5    
  384. .T&
  385. lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
  386.     Set closed area style index    3/1    2/6    
  387. .T&
  388. lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
  389.     Set closed area colour index    3/1    2/4    
  390. .T&
  391. lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
  392.     Set marker type    3/1    2/12    
  393. .T&
  394. lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
  395.     Set marker size    3/1    2/13    
  396. .T&
  397. lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
  398.     Set marker colour index    3/1    2/11    
  399. _
  400. .T&
  401. lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
  402. Protocol descriptor    Set domain ring    3/2    2/4    
  403. .T&
  404. lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
  405.     Set co\(hyordinate precision    3/2    2/9      
  406. _
  407. .TE
  408. .nr PS 9
  409. .RT
  410. .ad r
  411. \fBTableau 4\(hy4/T.150 [T30.150], p.7\fR 
  412. .sp 1P
  413. .RT
  414. .ad b
  415. .RT
  416. .LP
  417. .sp 2
  418. .ce
  419. \fBH.T. [T31.150]\fR 
  420. .ce
  421. TABLE\ 4\(hy5/T.150
  422. .ce
  423. \fBNotational conventions\fR 
  424. .ps 9
  425. .vs 11
  426. .nr VS 11
  427. .nr PS 9
  428. .TS
  429. center box;
  430. cw(54p) | cw(96p) .
  431. Item    Meaning
  432. _
  433. .T&
  434. lw(54p) | lw(96p) .
  435. <symbols>    1 occurrence 
  436. .T&
  437. lw(54p) | lw(96p) .
  438. <symbols> (n)     {
  439. n or more occurrences, with n \(>=" 1
  440.  }
  441. .T&
  442. lw(54p) | lw(96p) .
  443. [comments]    Explanation of a production
  444. .T&
  445. lw(54p) | lw(96p) .
  446. <x |  | >     {
  447. Construction x with meaning y.
  448.  }
  449. _
  450. .TE
  451. .nr PS 9
  452. .RT
  453. .ad r
  454. \fBTableau 4\(hy5/T.150 [T31.150], p.8\fR 
  455. .sp 1P
  456. .RT
  457. .ad b
  458. .RT
  459. .LP
  460. .bp
  461. .PP
  462. 9.4
  463. The attribute setting primitives are encoded as follows:
  464. .sp 9p
  465. .RT
  466. .sp 1P
  467. .LP
  468.     \fITrace thickness\fR 
  469. .sp 9p
  470. .RT
  471. .LP
  472.     <Set trace thickness opcode: 3/1, 2/1>
  473. .LP
  474. <real = trace thickness scale factor>
  475. .sp 1P
  476. .LP
  477.     \fITrace texture\fR 
  478. .sp 9p
  479. .RT
  480. .LP
  481.     <Set trace texture opcode: 3/1, 2/2>
  482. .LP
  483. <integer: trace texture> =
  484. .LP
  485.     <integer: 0>
  486.     [SOLID]
  487. .LP
  488.     <integer: 1>
  489.     [DASHED]
  490. .LP
  491.     <integer: 2>
  492.     [DOTTED]
  493. .LP
  494.     <integer: 3>
  495.     [DASHED DOTTED]
  496. .LP
  497.     <all other values>
  498.     [RESERVED]
  499. .sp 1P
  500. .LP
  501.     \fITrace colour\fR 
  502. .sp 9p
  503. .RT
  504. .LP
  505.     <Set trace colour index opcode: 3/1, 2/0>
  506. .LP
  507. <colour index: trace colour index> =
  508. .LP
  509.     <index: 0>
  510.     [black]
  511. .LP
  512.     <index: 1>
  513.     [red]
  514. .LP
  515.     <index: 2>
  516.     [green]
  517. .LP
  518.     <index: 3>
  519.     [yellow]
  520. .LP
  521.     <index: 4>
  522.     [blue]
  523. .LP
  524.     <index: 5>
  525.     [magenta]
  526. .LP
  527.     <index: 6>
  528.     [cyan]
  529. .LP
  530.     <index: 7>
  531.     [white]
  532. .sp 1P
  533. .LP
  534.     \fIClosed area interior style\fR 
  535. .sp 9p
  536. .RT
  537. .LP
  538.     <Set closed area interior style opcode: 3/1, 2/5>
  539. .LP
  540. <integer: fill area interior style>
  541. .LP
  542.     <integer: 0>
  543.     [HOLLOW]
  544. .LP
  545.     <integer: 1>
  546.     [SOLID]
  547. .LP
  548.     <integer: 2>
  549.     [PATTERN]
  550. .LP
  551.     <integer: 3>
  552.     [HATCH]
  553. .LP
  554.     <all other values>
  555.     [RESERVED]
  556. .sp 1P
  557. .LP
  558.     \fIClosed area style index\fR 
  559. .sp 9p
  560. .RT
  561. .LP
  562.     <Set closed area style index opcode: 3/1, 2/6>
  563. .LP
  564. <integer: closed area style index> = interior style HATCH
  565. .LP
  566.     <integer: 0>
  567.     [vertical lines]
  568. .LP
  569.     <integer: 1>
  570.     [horizontal lines]
  571. .LP
  572.     <integer: 2>
  573.     [45 degrees lines]
  574. .LP
  575.     <integer: 3>
  576.     [\(em45 degrees lines]
  577. .LP
  578.     <integer: 4>
  579.     [closed lines, vertical and horizontal]
  580. .LP
  581.     <integer: 5>
  582.     [crossed lines, 45 and \(em45 degrees]
  583. .LP
  584.     <all other values>
  585.     [reserved]
  586. .sp 1P
  587. .LP
  588.     \fIClosed area colour index\fR 
  589. .sp 9p
  590. .RT
  591. .LP
  592.     <Set closed area colour index opcode: 3/1, 2/4>
  593. .LP
  594. <colour index: closed area colour index> =
  595. .LP
  596.     <index: 0>
  597.     [black]
  598. .LP
  599.     <index: 1>
  600.     [red]
  601. .LP
  602.     <index: 2>
  603.     [green]
  604. .LP
  605.     <index: 3>
  606.     [yellow]
  607. .LP
  608.     <index: 4>
  609.     [blue]
  610. .LP
  611.     <index: 5>
  612.     [magenta]
  613. .LP
  614.     <index: 6>
  615.     [cyan]
  616. .LP
  617.     <index: 7>
  618.     [white]
  619. .bp
  620. .sp 1P
  621. .LP
  622.     \fIMarker type\fR 
  623. .sp 9p
  624. .RT
  625. .LP
  626.     <Set marker type opcode: 3/1, 2/12>
  627. .LP
  628. <integer: market type> =
  629. .LP
  630.     <integer: 0>
  631.     [DOT]
  632. .LP
  633.     <integer: 1>
  634.     [PLUS SIGN]
  635. .LP
  636.     <integer: 2>
  637.     [ASTERISK]
  638. .LP
  639.     <integer: 3>
  640.     [CIRCLE]
  641. .LP
  642.     <integer: 4>
  643.     [DIAGONAL CROSS]
  644. .LP
  645.     <all other values>
  646.     [RESERVED]
  647. .sp 1P
  648. .LP
  649.     \fIMarker size\fR 
  650. .sp 9p
  651. .RT
  652. .LP
  653.     <Set marker size scale factor opcode: 3/1, 2/13>
  654. .LP
  655. <real: marker size scale factor>
  656. .sp 1P
  657. .LP
  658.     \fIMarker colour\fR 
  659. .sp 9p
  660. .RT
  661. .LP
  662.     <Set marker colour index opcode: 3/1, 2/11>
  663. .LP
  664. <colour index: marker colour index> =
  665. .LP
  666.     <index: 0>
  667.     [black]
  668. .LP
  669.     <index: 1>
  670.     [red]
  671. .LP
  672.     <index: 2>
  673.     [green]
  674. .LP
  675.     <index: 3>
  676.     [yellow]
  677. .LP
  678.     <index: 4>
  679.     [blue]
  680. .LP
  681.     <index: 5>
  682.     [magenta]
  683. .LP
  684.     <index: 6>
  685.     [cyan]
  686. .LP
  687.     <index: 7>
  688.     [white]
  689. .PP
  690. 9.5
  691. The protocol descriptor primitives are encoded as follows:
  692. .sp 9p
  693. .RT
  694. .sp 1P
  695. .LP
  696.     \fISet domain ring\fR 
  697. .sp 9p
  698. .RT
  699. .LP
  700.     <Set domain ring opcode: 3/2, 2/4>
  701. .LP
  702. <integer: angular resolution factor>
  703. .LP
  704. <integer: basic radius of the ring>
  705. .sp 1P
  706. .LP
  707.     \fISet coordinate precision\fR 
  708. .sp 9p
  709. .RT
  710. .LP
  711.     <Set coordinate precision opcode: 3/2, 2/9>
  712. .LP
  713.     <integer: magnitude code>
  714.     [4]
  715. .LP
  716.     <integer: granularity code>
  717.     [1 \(em9, \(em10, \(em11]
  718. .LP
  719.     <integer: default exponent>
  720.     [1 \(em9, \(em10, \(em11]
  721. .LP
  722.     <integer: explicit exponent allowed>
  723.     [1]
  724. .PP
  725. 9.6
  726. \fIRemark\ 1\fR \ \(em\ The default value for \*Qgranularity code\*U and
  727. \*Qdefault exponent\*U is\ \(em9.
  728. .sp 9p
  729. .RT
  730. .PP
  731. All the described coding is correct if the values for granularity and for 
  732. default exponent are equal, and if the value of \*Qexplicit exponent 
  733. allowed\*U is\ 1 (i.e.\ forbidden).
  734. .PP
  735. \fIRemark\ 2\fR \ \(em\ The primitive set coordinate precision has no effect 
  736. on reals (e.g.\ thickness scale factor). Reals are expressed (by default) 
  737. in 
  738. fractions of 2\ 
  739. **
  740. \ \(em9.
  741. .RT
  742. .sp 2P
  743. .LP
  744. \fB10\fR     \fBExample of differential chain coding\fR 
  745. .sp 1P
  746. .RT
  747. .PP
  748. The trace of handwritten information is shown in Figure\ 4\(hy9/T.150, 
  749. where (P1, P2, P3) are the sampled points. These points are encoded in 
  750. the 
  751. incremental mode; the value of the ring radius is R\ =\ 2 and the value of\ the
  752. ring angular resolution factor is p\ =\ 0, so the number of reference points 
  753. on the ring is 
  754. N\ =\ 8\ 
  755. *
  756. \ R/(2\ 
  757. **
  758. \ p)\ =\ 16.
  759. On Figure\ 4\(hy9/T.150, for each point, the
  760. corresponding ring with several reference points is shown.
  761. .PP
  762. After coding, the new list of points is (Q1, Q2, Q3, Q4, Q5). The
  763. coordinate and reference points of Pi and Qj are shown on Table\ 4\(hy6/T.150. 
  764. The difference chain code bitstream is shown on Figure\ 4\(hy10/T.150. 
  765. This bitstream with the appropriate DCC header could be a block. 
  766. .PP
  767. The initial trace can also be directly encoded in the displacement
  768. mode. Figure\ 4\(hy11/T.150 shows how the list of points (P\d1\u, P\d2\u, 
  769. P\d3\u) is encoded in this mode. 
  770. .bp
  771. .RT
  772. .ce
  773. \fBH.T. [T32.150]\fR 
  774. .ce
  775. TABLE\ 4\(hy6/T.150
  776. .ce
  777. \fBT.150 coordinate values and reference point number\fR 
  778. .ps 9
  779. .vs 11
  780. .nr VS 11
  781. .nr PS 9
  782. .TS
  783. center box;
  784. lw(24p) | cw(24p) | cw(24p) | lw(24p) | cw(24p) | cw(24p) | cw(48p) .
  785.     X    Y        X    Y    reference point number
  786. _
  787. .T&
  788. cw(24p) | cw(24p) | cw(24p) | cw(24p) | cw(24p) | cw(24p) | cw(48p) .
  789. P1    10    10    Q1 Q2    10 12    10 12    \(em +2 
  790. .T&
  791. cw(24p) | cw(24p) | cw(24p) | cw(24p) | cw(24p) | cw(24p) | cw(48p) .
  792. P2    13    14    Q3 Q4    13 14    14 12    +1 \(em6 
  793. .T&
  794. cw(24p) | cw(24p) | cw(24p) | cw(24p) | cw(24p) | cw(24p) | cw(48p) .
  795. P3    14    10    Q5    14    10    \(em1
  796. _
  797. .TE
  798. .nr PS 9
  799. .RT
  800. .ad r
  801. \fBTableau 4\(hy6/T.150 [T32.150], p.9\fR 
  802. .sp 1P
  803. .RT
  804. .ad b
  805. .RT
  806. .LP
  807. .rs
  808. .sp 32P
  809. .ad r
  810. \fBFigure 4\(hy9/T.150, p.10\fR 
  811. .sp 1P
  812. .RT
  813. .ad b
  814. .RT
  815. .LP
  816. .bp
  817. .LP
  818. .rs
  819. .sp 20P
  820. .ad r
  821. \fBFigure 4\(hy10/T.150 [T33.150] \ \ 
  822. \*`a traiter comme tableau MEP, p.11\fR 
  823. .sp 1P
  824. .RT
  825. .ad b
  826. .RT
  827. .LP
  828. .sp 6
  829. .rs
  830. .sp 19P
  831. .ad r
  832. \fBFigure 4\(hy11/T.150 [T34.150] \ \ 
  833. \*`a traiter comme tableau MEP, p.12\fR 
  834. .sp 1P
  835. .RT
  836. .ad b
  837. .RT
  838. .LP
  839. .bp
  840. .sp 2P
  841. .LP
  842. \fBRecommendation\ T.300\fR 
  843. .RT
  844. .sp 2P
  845. .sp 1P
  846. .ce 1000
  847. \fBGENERAL\ PRINCIPLES\ OF\ TELEMATIC\ INTERWORKING\fR 
  848. .EF '%    Fascicle\ VII.5\ \(em\ Rec.\ T.300''
  849. .OF '''Fascicle\ VII.5\ \(em\ Rec.\ T.300    %'
  850. .ce 0
  851. .sp 1P
  852. .PP
  853. The establishment in various countries of telematic services, computer\(hybased 
  854. store\(hyand\(hyforward message services and other services creates a need 
  855. to produce standards to facilitate international message exchange between 
  856. subscribers to such services. 
  857. .sp 1P
  858. .RT
  859. .sp 2P
  860. .LP
  861.     The\ CCITT,
  862. .sp 1P
  863. .RT
  864. .sp 1P
  865. .LP
  866. \fIconsidering\fR 
  867. .sp 9p
  868. .RT
  869. .PP
  870. (a)
  871. the need to transfer messages of different types
  872. having a large varietry of formats;
  873. .PP
  874. (b)
  875. that within the X Series of Recommendations services and optional user 
  876. facilities for public data networks are defined; 
  877. .PP
  878. (c)
  879. that the F Series of Recommendations defines telematic services and that 
  880. the T Series of Recommendations defines terminal equipment 
  881. and control procedures for telematic services;
  882. .PP
  883. (d)
  884. that a set of Recommendations describes various
  885. aspects of message handling systems: X.400 Series,
  886. .sp 1P
  887. .LP
  888. \fIunanimously declares\fR 
  889. .sp 9p
  890. .RT
  891. .PP
  892. that this Recommendation describes the general principles for
  893. telematic interworking.
  894. .sp 1P
  895. .ce 1000
  896. CONTENTS
  897. .ce 0
  898. .sp 1P
  899. .sp 2P
  900. .LP
  901. 0
  902.     \fIIntroduction\fR 
  903. .sp 1P
  904. .RT
  905. .sp 1P
  906. .LP
  907. 1
  908.     \fIScope and field of application\fR 
  909. .sp 9p
  910. .RT
  911. .sp 1P
  912. .LP
  913. 2
  914.     \fIReferences\fR 
  915. .sp 9p
  916. .RT
  917. .sp 1P
  918. .LP
  919. 3
  920.     \fIDefinitions\fR 
  921. .sp 9p
  922. .RT
  923. .sp 1P
  924. .LP
  925. 4
  926.     \fISymboles and abbreviations\fR 
  927. .sp 9p
  928. .RT
  929. .sp 1P
  930. .LP
  931. 5
  932.     \fIConventions\fR 
  933. .sp 9p
  934. .RT
  935. .sp 1P
  936. .LP
  937. 6
  938.     \fITelematic interworking model\fR 
  939. .sp 9p
  940. .RT
  941. .LP
  942.     6.1
  943.     Overview
  944. .LP
  945.     6.2
  946.     Telematic interworking involving the MTS
  947. .LP
  948.     6.3
  949.     Telematic interworking not involving the MTS
  950. .LP
  951.     6.4
  952.     Physical configuration \(em Definition of the telematic
  953. interworking facility (TIF)
  954. .sp 1P
  955. .LP
  956. 7
  957.     \fIThe telematic interworking system\fR 
  958. .sp 9p
  959. .RT
  960. .LP
  961.     7.1
  962.     Definition of the TISs
  963. .LP
  964.     7.2
  965.     TIS involving the MTS
  966. .LP
  967.     7.3
  968.     TIS not involving the MTS
  969. .sp 1P
  970. .LP
  971. 8
  972.     \fIRefinement of the TLMA principles of telematic access protocol\fR 
  973. .sp 9p
  974. .RT
  975. .sp 2P
  976. .LP
  977. \fB0\fR     \fBIntroduction\fR 
  978. .sp 1P
  979. .RT
  980. .PP
  981. This Recommendation is the first in a series of Recommendations
  982. dealing with telematic interworking.
  983. .PP
  984. Telematic interworking is the generic name for a set of applications provided 
  985. to telematic users. Each of these applications is called a telematic interworking 
  986. application (TIA), and involves a subset of the 
  987. following:
  988. .RT
  989. .LP
  990.     \(em
  991.     allowing efficient interchange of information between
  992. telematic terminals which cannot interact directly;
  993. .LP
  994.     \(em
  995.     providing additional features to standardized telematic
  996. services, such as document storage and multiaddressing;
  997. .LP
  998.     \(em
  999.     providing access to or participation in CCITT defined
  1000. services such as telex, interpersonnal messaging, directory
  1001. services,\ etc.
  1002. .bp
  1003. .PP
  1004. Two TIAs are defined in the present set of Recommendations,
  1005. namely:
  1006. .LP
  1007.     \(em
  1008.     participation of telematic users in the IPM service;
  1009. .LP
  1010.     \(em
  1011.     teletex to telex interworking.
  1012. .PP
  1013. Other TIAs are for further study.
  1014. .PP
  1015. Some TIAs may be defined to be operated on a standalone basis,
  1016. e.g.\ teletex to telex interworking.
  1017. .RT
  1018. .sp 2P
  1019. .LP
  1020. \fB1\fR     \fBScope and field of application\fR 
  1021. .sp 1P
  1022. .RT
  1023. .PP
  1024. This Recommendation defines the general principles for telematic
  1025. interworking. It defines the principles of the telematic access protocols as
  1026. the protocols used by the telematic terminal to participate in telematic
  1027. interworking applications.
  1028. .PP
  1029. This Recommendation makes use of the concepts defined for message
  1030. handling. The architectural basis and foundation for message handling is
  1031. defined in the X.400 Series of Recommendations.
  1032. .PP
  1033. The other Recommendations in the T.300 Series define the telematic
  1034. interworking applications and the protocols used by telematic terminals 
  1035. to make these applications available to their users. Only the protocols 
  1036. dealing with 
  1037. the telematic access to CCITT\(hydefined services are being considered.
  1038. .RT
  1039. .sp 2P
  1040. .LP
  1041. \fB2\fR     \fBReferences\fR 
  1042. .sp 1P
  1043. .RT
  1044. .PP
  1045. This Recommendation cites the documents listed below:
  1046. .RT
  1047. .LP
  1048.     \(em
  1049.     Rec.\ T.330: Telematic access to interpersonal messaging
  1050. system
  1051. .LP
  1052.     \(em
  1053.     Rec.\ X.400: Message handling systems: System and service
  1054. overview
  1055. .LP
  1056.     \(em
  1057.     Rec.\ X.402: Message handling systems: Overall architecture
  1058. .LP
  1059.     \(em
  1060.     Rec.\ X.420: Message handling systems: Interpersonal messaging system.
  1061. .sp 2P
  1062. .LP
  1063. \fB3\fR     \fBDefinitions\fR 
  1064. .sp 1P
  1065. .RT
  1066. .PP
  1067. This Recommendation makes use of terms defined in
  1068. Recommendations\ X.400, X.402 and\ X.420.
  1069. .RT
  1070. .sp 2P
  1071. .LP
  1072. \fB4\fR     \fBSymbols and abbreviations\fR 
  1073. .sp 1P
  1074. .RT
  1075. .LP
  1076.     AU
  1077.     Access unit
  1078. .LP
  1079.     C
  1080.     Conditional/consumer
  1081. .LP
  1082.     CF
  1083.     Conversion facility
  1084. .LP
  1085.     IPM
  1086.     Interpersonal messaging
  1087. .LP
  1088.     IPMS
  1089.     Interpersonal messaging system
  1090. .LP
  1091.     IPM\(hyUA
  1092.     Interpersonal messaging user agent
  1093. .LP
  1094.     M
  1095.     Multiple
  1096. .LP
  1097.     MS
  1098.     Message store
  1099. .LP
  1100.     MTA
  1101.     Message transfer agent
  1102. .LP
  1103.     MTS
  1104.     Message transfer system
  1105. .LP
  1106.     PDS
  1107.     Physical delivery system
  1108. .LP
  1109.     PTTXAU
  1110.     Public teletex access unit
  1111. .LP
  1112.     TIA
  1113.     Telematic interworking application
  1114. .LP
  1115.     TIAS
  1116.     Telematic interworking abstract service
  1117. .LP
  1118.     TIU
  1119.     Telematic interworking unit
  1120. .LP
  1121.     TLM
  1122.     Telematic
  1123. .LP
  1124.     TLMA
  1125.     Telematic agent
  1126. .LP
  1127.     TLMAU
  1128.     Telematic access unit
  1129. .LP
  1130.     TLM\(hyTER
  1131.     Telematic terminal
  1132. .LP
  1133.     TTX
  1134.     Teletex
  1135. .LP
  1136.     UA
  1137.     User agent
  1138. .bp
  1139. .sp 2P
  1140. .LP
  1141. \fB5\fR     \fBConventions\fR 
  1142. .sp 1P
  1143. .RT
  1144. .PP
  1145. This Recommendation makes use of no specific convention.
  1146. .RT
  1147. .sp 2P
  1148. .LP
  1149. \fB6\fR     \fBTelematic interworking model\fR 
  1150. .sp 1P
  1151. .RT
  1152. .sp 1P
  1153. .LP
  1154. 6.1
  1155.     \fIOverview\fR 
  1156. .sp 9p
  1157. .RT
  1158. .PP
  1159. The telematic interworking model serves as a tool to aid in the
  1160. development of Recommendations on telematic interworking. It depicts different 
  1161. interworking scenarios, and the use of the message handling model for telematic 
  1162. interworking. 
  1163. .PP
  1164. The model is applicable in two cases, the first one involving the MTS, 
  1165. the second one not involving the MTS. The model provides only a functional 
  1166. description and does not mandate any specific implementation or
  1167. interfaces.
  1168. .RT
  1169. .sp 1P
  1170. .LP
  1171. 6.2
  1172.     \fITelematic interworking involving the MTS\fR 
  1173. .sp 9p
  1174. .RT
  1175. .PP
  1176. Figure 1/T.300 depicts the telematic interworking model when the
  1177. MTS is involved.
  1178. .PP
  1179. It allows:
  1180. .RT
  1181. .LP
  1182.     a)
  1183.      telematic to telematic interworking, through the use of the MTS for relaying 
  1184. the telematic information; 
  1185. .LP
  1186.     b)
  1187.     participation of a telematic user in the IPM service
  1188. (telematic to IPM\(hyUA interworking through the MTS);
  1189. .LP
  1190.     c)
  1191.      participation of a telematic user in any other CCITT\(hydefined application 
  1192. in the field of message handling (telematic to other UA 
  1193. interworking);
  1194. .LP
  1195.     d)
  1196.     telematic to other CCITT\(hydefined services interworking
  1197. through the MTS and the appropriate access units.
  1198. .LP
  1199. .rs
  1200. .sp 29P
  1201. .ad r
  1202. \fBFigure 1/T.300, p.\fR 
  1203. .sp 1P
  1204. .RT
  1205. .ad b
  1206. .RT
  1207. .LP
  1208. .bp
  1209. .sp 1P
  1210. .LP
  1211. 6.3
  1212.     \fITelematic interworking not involving the MTS\fR 
  1213. .sp 9p
  1214. .RT
  1215. .PP
  1216. Figure 2/T.300 depicts the telematic interworking model when the
  1217. MTS is not involved.
  1218. .RT
  1219. .LP
  1220. .rs
  1221. .sp 16P
  1222. .ad r
  1223. \fBFigure 2/T.300, p.\fR 
  1224. .sp 1P
  1225. .RT
  1226. .ad b
  1227. .RT
  1228. .PP
  1229. .sp 3
  1230. In this case, TLMAUs and AUs are the same as in \(sc 6.2. The TIU may provide 
  1231. the appropriate subset of the MTS service that will enable information 
  1232. to be conveyed between TLMAUs, or between TLMAUs and AUs. The TIU performs, 
  1233. when necessary, the relevant conversion and dispatching functions.
  1234. .sp 1P
  1235. .LP
  1236. 6.4
  1237.     \fIPhysical configurations \(em Definition of the telematic\fR 
  1238. \fIinterworking facility (TIF)\fR 
  1239. .sp 9p
  1240. .RT
  1241. .PP
  1242. A telematic interworking facility (TIF) is a real system
  1243. incorporating a valid combination of functional units within telematic
  1244. interworking. The present clause defines the valid combinations.
  1245. .RT
  1246. .sp 1P
  1247. .LP
  1248. 6.4.1
  1249.     \fITIF involving the MTS\fR 
  1250. .sp 9p
  1251. .RT
  1252. .PP
  1253. In the case of telematic interworking involving the MTS, valid
  1254. combinations of functional units are depicted in Table\ 1/T.300.
  1255. .RT
  1256. .ce
  1257. \fBH.T. [T1.300]\fR 
  1258. .ce
  1259. TABLE\ 1/T.300
  1260. .ce
  1261. \fBPhysical confirgurations of a TIF involving the MTS\fR 
  1262. .ps 9
  1263. .vs 11
  1264. .nr VS 11
  1265. .nr PS 9
  1266. .TS
  1267. center box;
  1268. cw(195p) .
  1269. Functional units  
  1270. .TE
  1271. .TS
  1272. center box ;
  1273. lw(33p) | cw(27p) | cw(27p) | cw(27p) | cw(33p) | cw(27p) | cw(27p) | cw(27p) .
  1274.     TLMAU     MTA    MS    UA    TLX AU    PDAU    Other AU
  1275. _
  1276. .T&
  1277. cw(33p) | cw(27p) | cw(27p) | cw(27p) | cw(33p) | cw(27p) | cw(27p) | cw(27p) .
  1278. TIF    M    1    [M]    [M]    [M]    [1]    [M]
  1279. .TE
  1280. .LP
  1281. M
  1282. Multiple
  1283. .LP
  1284. [ | 
  1285. Optional
  1286. .LP
  1287. MS
  1288. Message store
  1289. .nr PS 9
  1290. .RT
  1291. .ad r
  1292. \fBTableau 1/T.300 [T1.300], p.\fR 
  1293. .sp 1P
  1294. .RT
  1295. .ad b
  1296. .RT
  1297. .LP
  1298. .bp
  1299. .PP
  1300. Two rules apply to define a TIF in this case:
  1301. .LP
  1302.     \(em
  1303.     At least one TLMAU is present.
  1304. .LP
  1305.     \(em
  1306.      TLMAUs are necessarily co\(hyresident with the MTA they are in relation 
  1307. with. 
  1308. .PP
  1309. The definition of other entities present in a TIF (UAs, MSs,
  1310. TLXAUs, PDAUs, other AUs) and their relations with the MTA is outside the 
  1311. scope of the T.300 Series of Recommendations. 
  1312. .sp 1P
  1313. .LP
  1314. 6.4.2
  1315.     \fITIF not involving the MTS\fR 
  1316. .sp 9p
  1317. .RT
  1318. .PP
  1319. This case corresponds to a stand\(hyalone TIF, that is a real\(hysystem 
  1320. interacting with telematic terminals, and optionally with other CCITT\(hydefined 
  1321. systems (e.g.\ telex system), but not with MHS nor with other TIFs. 
  1322. .PP
  1323. The valid combinations of functional units are depicted in
  1324. Table\ 2/T.300.
  1325. .RT
  1326. .ce
  1327. \fBH.T. [T2.300]\fR 
  1328. .ce
  1329. TABLE\ 2/T.300
  1330. .ce
  1331. \fBPhysical configurations of a TIF not involving the MTS\fR 
  1332. .ps 9
  1333. .vs 11
  1334. .nr VS 11
  1335. .nr PS 9
  1336. .TS
  1337. center box;
  1338. cw(120p) .
  1339. Functional units  
  1340. .TE
  1341. .TS
  1342. center box ;
  1343. lw(30p) | cw(30p) | cw(30p) | cw(30p) | cw(30p) .
  1344.     TLMAU     TIU    TLXAU    Other AU
  1345. _
  1346. .T&
  1347. cw(30p) | cw(30p) | cw(30p) | cw(30p) | cw(30p) .
  1348. TIF    M    1    [M]    [M]
  1349. .TE
  1350. .LP
  1351. M
  1352. Multiple
  1353. .LP
  1354. [ | 
  1355. Optional
  1356. .nr PS 9
  1357. .RT
  1358. .ad r
  1359. \fBTableau 2/T.300 [T2.300], p.\fR 
  1360. .sp 1P
  1361. .RT
  1362. .ad b
  1363. .RT
  1364. .sp 2P
  1365. .LP
  1366. \fB7\fR     \fBThe telematic interworking system\fR 
  1367. .sp 1P
  1368. .RT
  1369. .PP
  1370. Every TIA is provided to the user by a system called telematic
  1371. interworking system (TIS). This clause provides an abstract model of the
  1372. TIS.
  1373. .RT
  1374. .sp 1P
  1375. .LP
  1376. 7.1
  1377.     \fIDefinition of the TISs\fR 
  1378. .sp 9p
  1379. .RT
  1380. .PP
  1381. The TIS and associated users are modelled as objects, as depicted in Figure\ 
  1382. 3/T.300. 
  1383. .RT
  1384. .LP
  1385. .rs
  1386. .sp 14P
  1387. .ad r
  1388. \fBFigure 3/T.300, p.\fR 
  1389. .sp 1P
  1390. .RT
  1391. .ad b
  1392. .RT
  1393. .LP
  1394. .bp
  1395. .PP
  1396. A user and the TIS are paired through the use of one or more
  1397. ports. At each of these ports, one or more abstract operations are made
  1398. available to the user. The collection of these abstract operations will 
  1399. define the abstract\(hyservice (called telematic interworking abstract 
  1400. service\ \(em\ TIAS) 
  1401. provided by the TIS.
  1402. .PP
  1403. All ports and operations are application\(hydependent, and thus are
  1404. described in appropriate (application\(hyspecific) Recommendations.
  1405. .PP
  1406. One application of TIS that is defined is the IPMS. IPM\(hyports and
  1407. operations are described in Recommendations\ X.420 and\ T.330.
  1408. .PP
  1409. The refinement of the TISs leads to two cases, the first one involving 
  1410. the MTS, the second one not involving the MTS. 
  1411. .RT
  1412. .sp 1P
  1413. .LP
  1414. 7.2
  1415.     \fITIS involving the MTS\fR 
  1416. .sp 9p
  1417. .RT
  1418. .PP
  1419. The TIS may be refined according to Figure 4/T.300.
  1420. .RT
  1421. .LP
  1422. .rs
  1423. .sp 24P
  1424. .ad r
  1425. \fBFigure 4/T.300, p.\fR 
  1426. .sp 1P
  1427. .RT
  1428. .ad b
  1429. .RT
  1430. .PP
  1431. The refinement or the TIS exposes the following component
  1432. objects:
  1433. .LP
  1434.     \(em
  1435.     The MTS, as defined in Recommendations X.402 and X.411.
  1436. .LP
  1437.     \(em
  1438.      The TLMA, providing the user of a telematic terminal with the telematic 
  1439. interworking abstract service (TIAS). 
  1440. .LP
  1441.     \(em
  1442.     The UA, which provide TIAS to users not using a telematic
  1443. terminal. One application is the IPM\(hyUA, in Recommendation\ X.420.
  1444. .LP
  1445.     \(em
  1446.     The AUs, which allow intercommunication with other
  1447. CCITT\(hydefined services. An example of such an AU is the PDAU, defined in the
  1448. X.400 Series of Recommendations.
  1449. .PP
  1450. The description of UAs and AUs is outside the scope of the
  1451. T.300 Series of Recommendations.
  1452. .PP
  1453. The ports and operations between the MTS and the other objects listed above 
  1454. are defined in the X.400 Series of Recommendations. 
  1455. .bp
  1456. .RT
  1457. .sp 1P
  1458. .LP
  1459. 7.3
  1460.     \fITIS not involving the MTS\fR 
  1461. .sp 9p
  1462. .RT
  1463. .PP
  1464. This case is for further study.
  1465. .RT
  1466. .sp 2P
  1467. .LP
  1468. \fB8\fR     \fBRefinement of the TLMA principles of telematic access\fR 
  1469. \fBprotocols\fR 
  1470. .sp 1P
  1471. .RT
  1472. .PP
  1473. The refinement of a TLMA exposes two component objects: the
  1474. telematic terminal (TLM) and the telematic access unit (TLMAU).
  1475. .PP
  1476. A TLM is functional object corresponding to a terminal as defined in the 
  1477. relevant T Series of Recommendations. 
  1478. .PP
  1479. The TLMAU is defined in Recommendation T.330 in the case of telematic access 
  1480. to IPMS. 
  1481. .PP
  1482. The TLM and TLMAU are linked together through one or more port and a set 
  1483. of operations describing them. 
  1484. .PP
  1485. Ports and operations are application\(hydependent and thus are described 
  1486. in appropriate (application\(hyspecific) Recommendations. 
  1487. .PP
  1488. The realization of these operations involves some transfer of
  1489. information between the TLM and the TLMAU. It is called a telematic access
  1490. protocol (see Figure\ 5/T.300).
  1491. .RT
  1492. .LP
  1493. .rs
  1494. .sp 21P
  1495. .ad r
  1496. \fBFigure 5/T.300, p.\fR 
  1497. .sp 1P
  1498. .RT
  1499. .ad b
  1500. .RT
  1501. .sp 2P
  1502. .LP
  1503. \fBRecommendation\ T.330\fR 
  1504. .RT
  1505. .sp 2P
  1506. .sp 1P
  1507. .ce 1000
  1508. \fBTELEMATIC\ ACCESS\ TO\ INTERPERSONAL\ MESSAGE\ SYSTEM\fR 
  1509. .EF '%    Fascicle\ VII.5\ \(em\ Rec.\ T.330''
  1510. .OF '''Fascicle\ VII.5\ \(em\ Rec.\ T.330    %'
  1511. .ce 0
  1512. .sp 1P
  1513. .ce 1000
  1514. \fI(Melbourne, 1988)\fR 
  1515. .sp 9p
  1516. .RT
  1517. .ce 0
  1518. .sp 1P
  1519. .PP
  1520. The establishment in various countries of telematic services and computer\(hybased 
  1521. store\(hyand\(hyforward message service in association with public data 
  1522. networks creates a need to produce standards to facilitate international 
  1523. message exchange between subscribers to such services. 
  1524. .bp
  1525. .sp 1P
  1526. .RT
  1527. .sp 2P
  1528. .LP
  1529.     The\ CCITT,
  1530. .sp 1P
  1531. .RT
  1532. .sp 1P
  1533. .LP
  1534. \fIconsidering\fR 
  1535. .sp 9p
  1536. .RT
  1537. .PP
  1538. (a)
  1539. the need for interpersonal messaging and message
  1540. transfer services;
  1541. .PP
  1542. (b)
  1543. the need to transfer messages of different types
  1544. having a large variety of formats;
  1545. .PP
  1546. (c)
  1547. that within the X Series of Recommendations services and optional user 
  1548. facilities for public data networks are defined; 
  1549. .PP
  1550. (d)
  1551. that the F Series of Recommendations defines
  1552. telematic services and that the T Series of Recommendations defines terminal
  1553. equipment and control procedures for telematic services;
  1554. .PP
  1555. (e)
  1556. that a set of Recommendation describes various
  1557. aspects of message handling systems: X.400 Series;
  1558. .PP
  1559. (
  1560. f
  1561. )
  1562. that Recommendation T.300
  1563. describes general principles of telematic interworking,
  1564. .sp 1P
  1565. .LP
  1566. \fIunanimously declares\fR 
  1567. .sp 9p
  1568. .RT
  1569. .PP
  1570. that this Recommendation describes the access protocol to be used by telematic 
  1571. terminals when making additional use of the interpersonal 
  1572. messaging system.
  1573. .sp 1P
  1574. .ce 1000
  1575. CONTENTS
  1576. .ce 0
  1577. .sp 1P
  1578. .sp 2P
  1579. .LP
  1580. 0
  1581.     \fIIntroduction\fR 
  1582. .sp 1P
  1583. .RT
  1584. .sp 1P
  1585. .LP
  1586. 1
  1587.     \fIScope and field of application\fR 
  1588. .sp 9p
  1589. .RT
  1590. .sp 1P
  1591. .LP
  1592. 2
  1593.     \fIReferences\fR 
  1594. .sp 9p
  1595. .RT
  1596. .sp 1P
  1597. .LP
  1598. 3
  1599.     \fIDefinitions\fR 
  1600. .sp 9p
  1601. .RT
  1602. .sp 1P
  1603. .LP
  1604. 4
  1605.     \fIAbbreviations\fR 
  1606. .sp 9p
  1607. .RT
  1608. .sp 1P
  1609. .LP
  1610. 5
  1611.     \fIConventions\fR 
  1612. .sp 9p
  1613. .RT
  1614. .sp 1P
  1615. .LP
  1616. 6
  1617.     \fIOverview of telematic access to IPMS\fR 
  1618. .sp 9p
  1619. .RT
  1620. .LP
  1621.     6.1
  1622.     Abstract model
  1623. .LP
  1624.     6.2
  1625.     Functional model
  1626. .LP
  1627.     6.3
  1628.     Access for registered and non\(hyregistered users
  1629. .sp 1P
  1630. .LP
  1631. 7
  1632.     \fIIPMS in the context of telematic interworking\fR 
  1633. .sp 9p
  1634. .RT
  1635. .LP
  1636.     7.1
  1637.     Objects and ports description
  1638. .LP
  1639.     7.2
  1640.     Origination, reception and management ports, services and   operations
  1641. .LP
  1642.     7.3
  1643.     Miscellanea port services and operations
  1644. .sp 1P
  1645. .LP
  1646. 8
  1647.     \fIRefinement of the TLMA object\fR 
  1648. .sp 9p
  1649. .RT
  1650. .LP
  1651.     8.1
  1652.     Object and ports description
  1653. .LP
  1654.     8.2
  1655.     The mhs\(hydoc\(hyxfer port operations
  1656. .sp 1P
  1657. .LP
  1658. 9
  1659.     \fIAbstract errors\fR 
  1660. .sp 9p
  1661. .RT
  1662. .sp 1P
  1663. .LP
  1664. 10
  1665.     \fIRealization of abstract operations\fR 
  1666. .sp 9p
  1667. .RT
  1668. .LP
  1669.     10.1
  1670.     Description of TAPDU
  1671. .LP
  1672.     10.2
  1673.     Operation of the TLMAU
  1674. .bp
  1675. .sp 1P
  1676. .LP
  1677. 11
  1678.     \fIFormats and coding of TAPDU\fR 
  1679. .sp 9p
  1680. .RT
  1681. .LP
  1682.     11.1
  1683.     Principles\fR 
  1684. .LP
  1685.     11.2
  1686.     Structure and format of TAPDU
  1687. .LP
  1688.     11.3
  1689.     Coding of TAPDU
  1690. .LP
  1691.     11.4
  1692.     Format of TAPDU
  1693. .LP
  1694.     11.5
  1695.     Reference between TAPDU components and its coding format
  1696. .sp 1P
  1697. .LP
  1698. 12
  1699.     \fIError recovery\fR 
  1700. .sp 9p
  1701. .RT
  1702. .sp 1P
  1703. .LP
  1704. 13
  1705.     \fIControl procedures\fR 
  1706. .sp 9p
  1707. .RT
  1708. .LP
  1709.     13.1
  1710.     Session control procedures
  1711. .LP
  1712.     13.2
  1713.     Document control procedures
  1714. .LP
  1715.     13.3
  1716.     Log\(hyon procedures
  1717. .sp 1P
  1718. .LP
  1719. \fIAnnex\ A\fR     \(em
  1720.     Formal definition of TLMA abstract service
  1721. .sp 9p
  1722. .RT
  1723. .sp 1P
  1724. .LP
  1725. \fIAnnex\ B\fR     \(em
  1726.     Format of TAPDU components
  1727. .sp 9p
  1728. .RT
  1729. .sp 1P
  1730. .LP
  1731. \fIAnnex\ C\fR     \(em
  1732.     Element ID list
  1733. .sp 9p
  1734. .RT
  1735. .sp 1P
  1736. .LP
  1737. \fIAnnex D\fR     \(em
  1738.     Element of service for TTX/IPM service
  1739. intercommunications
  1740. .sp 9p
  1741. .RT
  1742. .sp 2P
  1743. .LP
  1744. \fB0\fR     \fBIntroduction\fR 
  1745. .sp 1P
  1746. .RT
  1747. .PP
  1748. Recommendation T.330 is one of a series of Recommendations dealing with 
  1749. telematic interworking. Telematic interworking is the generic name for 
  1750. a set of applications provided to telematic users. Each of those applications 
  1751. is called a telematic interworking application (TIA). 
  1752. .PP
  1753. Access to and participating in interpersonal messaging system (IPMS) are 
  1754. one of the telematic interworking applications. This Recommendation aims 
  1755. at specifying this application. 
  1756. .RT
  1757. .sp 2P
  1758. .LP
  1759. \fB1\fR     \fBScope and field of application\fR 
  1760. .sp 1P
  1761. .RT
  1762. .PP
  1763. This Recommendation defines the abstract service provided by the
  1764. telematic agent (TLMA) which is defined as an object of IPMS. It specifies 
  1765. not only abstract operations provided by TLMAU but also access protocol 
  1766. (P5) to be used between a TLMAU and a telematic (TLM) terminal, when participating 
  1767. in and accessing the IPMS. The P5 access protocol is a generalized access 
  1768. protocol; it is applicable to other applications such as network based 
  1769. storage for the 
  1770. teletex service. The TLM terminals being considered in this Recommendation 
  1771. are teletex, G4\ facsimile and mixed mode terminals. The use of other types 
  1772. of TLM terminals are for further study. 
  1773. .PP
  1774. Other Recommendations in the series contain description on telematic interworking 
  1775. model, the functions of the telematic access unit (TLMAU), and 
  1776. telematic access protocol to specific services, such as telematic, telex,
  1777. directory,\ etc. Recommendation T.300 outlines the principles of telematic
  1778. interworking procedures.
  1779. .PP
  1780. Section 6 of this Recommendation defines overview of telematic access to 
  1781. IPMS provided by TLMA object. Section\ 7 defines the IPMS in the context 
  1782. of telematic interworking. Section\ 8 refines the TLMA object and defines 
  1783. abstract operations at a specific port of TLMAU and TLM terminal. Section\ 
  1784. 9 defines 
  1785. abstract errors used in telematic interworking. Section\ 10 specifies an 
  1786. access protocol\ (P5). Section\ 11 specifies formatting and coding rule 
  1787. of protocol. 
  1788. Section\ 12 specifies an error recovery mechanism. Section\ 13 specifies 
  1789. control procedures. 
  1790. .PP
  1791. The purpose of a TLMAU is to aid the user of a TLM terminal in gaining 
  1792. access to the features of the IPMS. The TLMAU, which is associated with 
  1793. message transfer system (MTS), provides the TLM terminal with access to the
  1794. IPMS.
  1795. .PP
  1796. The TLMAU may also provide a \fIdocument storage (DS)\fR facility to
  1797. accept delivery of messages from the MTS for TLM users. Document storage is
  1798. basically defined as a TLM terminal storage extension facility located 
  1799. in the TLMAU allowing reservation of a specific amount of storage for an 
  1800. individual 
  1801. user. Users of TLM terminals may also be registered as users of DS.
  1802. .RT
  1803. .sp 2P
  1804. .LP
  1805. \fB2\fR     \fBReferences\fR 
  1806. .sp 1P
  1807. .RT
  1808. .PP
  1809. This Recommendation cites the documents listed below.
  1810. .RT
  1811. .sp 1P
  1812. .LP
  1813. 2.1
  1814.     \fITelematic interworking\fR 
  1815. .sp 9p
  1816. .RT
  1817. .LP
  1818.     \(em
  1819.     Rec.\ T.300: General principles of telematic interworking.
  1820. .bp
  1821. .sp 1P
  1822. .LP
  1823. 2.2
  1824.     \fIMessage handling systems\fR 
  1825. .sp 9p
  1826. .RT
  1827. .LP
  1828.     \(em
  1829.     Rec.\ X.400: Message handling systems: System and service
  1830. overview
  1831. .LP
  1832.     \(em
  1833.     Rec.\ X.402: Message handling systems: Overall architecture
  1834. .LP
  1835.     \(em
  1836.     Rec.\ X.407: Message handling systems: Abstract service
  1837. definition conventions
  1838. .LP
  1839.     \(em
  1840.     Rec.\ X.411: Message handling systems: Message transfer
  1841. system: Abstract service definition and procedures
  1842. .LP
  1843.     \(em
  1844.      Rec.\ X.413: Message handling systems: Message store: Abstract service 
  1845. definition 
  1846. .LP
  1847.     \(em
  1848.     Rec.\ X.419: Message handling systems: Protocol
  1849. specifications
  1850. .LP
  1851.     \(em
  1852.     Rec.\ X.420: Message handling systems: Interpersonal messaging system
  1853. .sp 1P
  1854. .LP
  1855. 2.3
  1856.     \fIControl procedures\fR 
  1857. .sp 9p
  1858. .RT
  1859. .LP
  1860.     \(em
  1861.     Rec.\ T.62: Control procedures for Teletex and Group 4
  1862. facsimile services
  1863. .sp 1P
  1864. .LP
  1865. 2.4
  1866.     \fIASN.1 coding\fR 
  1867. .sp 9p
  1868. .RT
  1869. .LP
  1870.     \(em
  1871.     Rec.\ X.208: Specification of abstract syntax notation
  1872. one (ASN.1)
  1873. .LP
  1874.     \(em
  1875.     Rec.\ X.219: Remote operation
  1876. .sp 1P
  1877. .LP
  1878. 2.5
  1879.     \fIAddress\fR 
  1880. .sp 9p
  1881. .RT
  1882. .LP
  1883.     \(em
  1884.     Rec.\ X.121: International numbering plan for public data
  1885. networks
  1886. .sp 1P
  1887. .LP
  1888. 2.6
  1889.     \fICharacter repertoires\fR 
  1890. .sp 9p
  1891. .RT
  1892. .LP
  1893.     \(em
  1894.      Rec.\ T.61: Character repertoire and coded character sets for the international 
  1895. Teletex service 
  1896. .sp 1P
  1897. .LP
  1898. 2.7
  1899.     \fIIntercommunication\fR 
  1900. .sp 9p
  1901. .RT
  1902. .LP
  1903.     \(em
  1904.     Rec.\ F.422: Intercommunication between Teletex service and
  1905. IPM service.
  1906. .LP
  1907.     \(em
  1908.     Rec.\ F.203: Network based storage for the Teletex
  1909. service.
  1910. .sp 2P
  1911. .LP
  1912. \fB3\fR     \fBDefinitions\fR 
  1913. .sp 1P
  1914. .RT
  1915. .PP
  1916. This Recommendation uses the terms many of those used in
  1917. Recommendations\ X.402, X.411 and\ X.420.
  1918. .PP
  1919. In addition to the above terms, this Recommendation uses as terms the names 
  1920. of abstract objects, ports, operations and errors; the names of ASN.1 
  1921. data types; the names of the information item types and values this
  1922. Recommendation specifies.
  1923. .RT
  1924. .sp 2P
  1925. .LP
  1926. \fB4\fR     \fBAbbreviations\fR 
  1927. .sp 1P
  1928. .RT
  1929. .LP
  1930.     ASN.1
  1931.     Abstract syntax notation one
  1932. .LP
  1933.     AU
  1934.     Access unit
  1935. .LP
  1936.     C
  1937.     Conditional/consumer\fR 
  1938. .LP
  1939.     CDC
  1940.     Command document continue
  1941. .LP
  1942.     CF
  1943.     Conversion facility
  1944. .LP
  1945.     CSCC
  1946.     Command session change control
  1947. .LP
  1948.     CSS
  1949.     Command session start
  1950. .LP
  1951.     DN
  1952.     Delivery status notification
  1953. .LP
  1954.     DS
  1955.     Document storage
  1956. .LP
  1957.     G3
  1958.     Group 3 facsimile
  1959. .LP
  1960.     G4
  1961.     Group 4 facsimile
  1962. .LP
  1963.     ID
  1964.     Identity
  1965. .LP
  1966.     IP
  1967.     Interpersonal
  1968. .LP
  1969.     IPM
  1970.     Interpersonal messaging
  1971. .LP
  1972.     IPMAS
  1973.     Interpersonal messaging abstract service
  1974. .LP
  1975.     IPME
  1976.     Interpersonal messaging environment
  1977. .LP
  1978.     IPMS
  1979.     Interpersonal messaging system
  1980. .bp
  1981. .LP
  1982.     IPM\(hyUA
  1983.     Interpersonal messaging user agent
  1984. .LP
  1985.     IPN
  1986.     Interpersonal notification
  1987. .LP
  1988.     M
  1989.     Mandatory
  1990. .LP
  1991.     MS
  1992.     Message store
  1993. .LP
  1994.     MT
  1995.     Message transfer
  1996. .LP
  1997.     MTA
  1998.     Message transfer agent
  1999. .LP
  2000.     MTAS
  2001.     Message transfer abstract service
  2002. .LP
  2003.     MTS
  2004.     Message transfer system
  2005. .LP
  2006.     NDN
  2007.     Non\(hydelivery status notification
  2008. .LP
  2009.     NL
  2010.     New line
  2011. .LP
  2012.     NRN
  2013.     Non\(hyreceipt notification
  2014. .LP
  2015.     O/R
  2016.     Originator/receipt
  2017. .LP
  2018.     PDAU
  2019.     Physical delivery access unit
  2020. .LP
  2021.     PTTXAU
  2022.     Public Teletex access unit
  2023. .LP
  2024.     P5
  2025.     Telematic access protocol
  2026. .LP
  2027.     RN
  2028.     Receipt status notification
  2029. .LP
  2030.     S
  2031.     Supplier
  2032. .LP
  2033.     TAPDU
  2034.     Telematic access protocol data unit
  2035. .LP
  2036.     TIA
  2037.     Telematic interworking application
  2038. .LP
  2039.     TID
  2040.     Terminal identification
  2041. .LP
  2042.     TLM
  2043.     Telematic
  2044. .LP
  2045.     TLMA
  2046.     Telematic agent
  2047. .LP
  2048.     TLMAU
  2049.     Telematic access unit
  2050. .LP
  2051.     TLM\(hyTER
  2052.     Telematic terminal
  2053. .LP
  2054.     TLXAU
  2055.     Telex access unit
  2056. .LP
  2057.     TTX
  2058.     Teletex
  2059. .LP
  2060.     UA
  2061.     User agent
  2062. .sp 2P
  2063. .LP
  2064. \fB5\fR     \fBConventions\fR 
  2065. .sp 1P
  2066. .RT
  2067. .PP
  2068. This Recommendation uses the descriptive conventions identified
  2069. below.
  2070. .RT
  2071. .sp 1P
  2072. .LP
  2073. 5.1
  2074.     \fIASN.1\fR 
  2075. .sp 9p
  2076. .RT
  2077. .PP
  2078. This Recommendation uses the following ASN.1\(hybased descriptive
  2079. conventions for the indicated purposes:
  2080. .RT
  2081. .LP
  2082.     a)
  2083.     to specify the functional objects, the OBJECT and REFINE
  2084. macros and associated conventions of Recommendation\ X.407;
  2085. .LP
  2086.     b)
  2087.      to specify the information objects (and other data types and values of 
  2088. all kinds), ASN.1 itself; 
  2089. .LP
  2090.     c)
  2091.      to specify the abstract service, the PORT and ABSTRACT\(hyBIND, \(hyUNBIND, 
  2092. \(hyOPERATION, and \(hyERROR macros and associated conventions of 
  2093. Recommendation\ X.407.
  2094. .sp 1P
  2095. .LP
  2096. 5.2
  2097.     \fIGrade\fR 
  2098. .sp 9p
  2099. .RT
  2100. .PP
  2101. Whenever this Recommendation describes a class of data structure
  2102. (e.g.\ Headings) having components (e.g.\ fields), each component is categorized 
  2103. as one of the following grades: 
  2104. .RT
  2105. .LP
  2106.     a)
  2107.     Mandatory (M): A mandatory component shall be present in
  2108. every member of the class.
  2109. .LP
  2110.     b)
  2111.      Conditional (C): A conditional component shall be present in a member 
  2112. of the class as dictated by this Recommendation. 
  2113. .bp
  2114. .sp 2P
  2115. .LP
  2116. \fB6\fR     \fBOverview of telematic access to IPMS\fR 
  2117. .sp 1P
  2118. .RT
  2119. .sp 1P
  2120. .LP
  2121. 6.1
  2122.     \fIAbstract model\fR 
  2123. .sp 9p
  2124. .RT
  2125. .PP
  2126. This Recommendation makes use of the message handling abstract
  2127. service definitions conventions defined in Recommendation\ X.407. These
  2128. conventions provide a descriptive tool for the specification of information
  2129. processing tasks in abstract terms. This ensures that a tasks functional
  2130. requirements are stated independently of its realization.
  2131. .RT
  2132. .sp 1P
  2133. .LP
  2134. 6.2
  2135.     \fIFunctional model\fR 
  2136. .sp 9p
  2137. .RT
  2138. .PP
  2139. This section provides a functional model of telematic access to
  2140. IPMS. The purpose of this model is to provide a general description of the
  2141. functional entities, which are then explicitly defined using the definitions
  2142. and conventions found in Recommendation\ X.407, and further refined as
  2143. necessary, in following sections (see Figure\ 1/T.330).
  2144. .RT
  2145. .LP
  2146. .rs
  2147. .sp 20P
  2148. .ad r
  2149. \fBFigure 1/T.330, p.\fR 
  2150. .sp 1P
  2151. .RT
  2152. .ad b
  2153. .RT
  2154. .PP
  2155. The functional model comprises the following functional
  2156. entities:
  2157. .LP
  2158.     \(em
  2159.      Telematic agent (TLMA): Logical entity only which comprises the TLMAU 
  2160. and the telematic terminal. The TLMA is useful as an object in the 
  2161. refinement of the IPMS.
  2162. .LP
  2163.     \(em
  2164.     Telematic access unit (TLMAU): Functional entity which
  2165. provides all of the interworking functions between telematic codes and
  2166. protocols and IPMS codes and protocols. The TLMAU also supports the DS
  2167. functionality.
  2168. .LP
  2169.     \(em
  2170.     Telematic terminal (TLM\(hyTER): The telematic terminal.
  2171. .LP
  2172.     \(em
  2173.      Access unit (AU): Functional entity which provides access to message 
  2174. handling applications for indirect users of the MTS. 
  2175. .LP
  2176.     \(em
  2177.     Document storage (DS): Extension of the telematic terminal
  2178. storage capabilities. The TLMAU may optionally, on a subscription basis,
  2179. deliver messages to a DS. The terminal may then retrieve the message for the
  2180. document storage when convenient.
  2181. .LP
  2182.     \(em
  2183.      Message store (MS): Functional entity which provides single direct user 
  2184. of message handling with capabilities for message storage. Although the 
  2185. MS and DS provide a similar functionality, there is no relationship between 
  2186. the two. 
  2187. .LP
  2188.     \(em
  2189.     Message transfer system (MTS): Functional entity which
  2190. conveys information objects between individual users and members of
  2191. distribution lists.
  2192. .LP
  2193.     \(em
  2194.      User agent (UA): Functional entity by means of which a direct user engages 
  2195. in message handling. 
  2196. .bp
  2197. .sp 1P
  2198. .LP
  2199. 6.3
  2200.     \fIAccess for registered and non\(hyregistered users\fR 
  2201. .sp 9p
  2202. .RT
  2203. .PP
  2204. Two types of access to the IPM service are defined within this
  2205. Recommendation. Registered users of the IPM service who wish to use telematic 
  2206. terminal equipment to access the IPM service are provided with complete 
  2207. IPM 
  2208. service functionality with any full implementation of this Recommendation.
  2209. .PP
  2210. Telematic terminal equipment users who are not registered IPM service subscribers 
  2211. but who wish to direct a message to an IPM service user are 
  2212. provided with a subset of the functionality defined within this Recommendation, 
  2213. in accordance with Recommendation\ F.422 and Annex\ D of this Recommendation. 
  2214. This functionality is referred to as a public teletex access unit
  2215. (PTTXAU).
  2216. .RT
  2217. .sp 2P
  2218. .LP
  2219. \fB7\fR     \fBIPMS in the context of telematic interworking\fR 
  2220. .sp 1P
  2221. .RT
  2222. .sp 1P
  2223. .LP
  2224. 7.1
  2225.     \fIObjects and ports description\fR 
  2226. .sp 9p
  2227. .RT
  2228. .PP
  2229. The refinement of the IPMS is found in Recommendation X.420
  2230. (interpersonal messaging system). The IPMS refinement describes secondary
  2231. objects, one of which is the telematic agent (TLMA) which is paired to 
  2232. the MTS by the import and export ports. 
  2233. .PP
  2234. The TLMA is visible to the telematic user through four ports, namely: origination, 
  2235. reception, management and miscellanea. The origination, 
  2236. reception and management port services and operations are described fully in
  2237. Recommendation\ X.420. The miscellanea port services and operations are
  2238. described in this Recommendation. The import and export port services and
  2239. operations are described in Recommendation\ X.411.
  2240. .RT
  2241. .LP
  2242. .sp 1
  2243. .ce
  2244. .line
  2245. .ce
  2246. \fBH.T. [T1.330]\fR 
  2247. .LP
  2248. tlma
  2249. .LP
  2250. OBJECT
  2251. .LP
  2252.  
  2253. .LP
  2254. \fBtlma \ \ \fR 
  2255. .LP
  2256. PORTS\ { | rigination
  2257. .LP
  2258. [S],
  2259. .LP
  2260.  
  2261. .LP
  2262. \fBtlma \ \ 
  2263. .LP
  2264. PORTS\ { | fR 
  2265. .LP
  2266. reception
  2267. .LP
  2268. [S],
  2269. .LP
  2270.  
  2271. .LP
  2272. \fBtlma \ \ 
  2273. .LP
  2274. PORTS\ { | fR 
  2275. .LP
  2276. management
  2277. .LP
  2278. [S],
  2279. .LP
  2280.  
  2281. .LP
  2282. \fBtlma \ \ 
  2283. .LP
  2284. PORTS\ { | fR 
  2285. .LP
  2286. miscellanea
  2287. .LP
  2288. [S],
  2289. .LP
  2290.  
  2291. .LP
  2292. \fBtlma \ \ 
  2293. .LP
  2294. PORTS\ { | fR 
  2295. .LP
  2296. import
  2297. .LP
  2298. [C],
  2299. .LP
  2300.  
  2301. .LP
  2302. \fBtlma \ \ 
  2303. .LP
  2304. PORTS\ { | fR 
  2305. .LP
  2306. export
  2307. .LP
  2308. [C]\ }
  2309. .LP
  2310.  
  2311. .LP
  2312. \fBtlma \ \ \fR 
  2313. .LP
  2314. ::= id\(hyot\(hytlma
  2315. .LP
  2316. .LP
  2317. .LP
  2318.  
  2319. .LP
  2320. \fBH.T. [T2.330]\fR 
  2321. .LP
  2322. tlm\(hyuser
  2323. .LP
  2324. OBJECT
  2325. .LP
  2326.  
  2327. .LP
  2328. \fBtlma \ \ \fR 
  2329. .LP
  2330. PORTS\ { | rigination
  2331. .LP
  2332. [C],
  2333. .LP
  2334.  
  2335. .LP
  2336. \fBtlma \ \ 
  2337. .LP
  2338. PORTS\ { | fR 
  2339. .LP
  2340. reception
  2341. .LP
  2342. [C],
  2343. .LP
  2344.  
  2345. .LP
  2346. \fBtlma \ \ 
  2347. .LP
  2348. PORTS\ { | fR 
  2349. .LP
  2350. management
  2351. .LP
  2352. [C],
  2353. .LP
  2354.  
  2355. .LP
  2356. \fBtlma \ \ 
  2357. .LP
  2358. PORTS\ { | fR 
  2359. .LP
  2360. miscellanea
  2361. .LP
  2362. [C]\ }
  2363. .LP
  2364.  
  2365. .LP
  2366. \fBtlma \ \ \fR 
  2367. .LP
  2368. ::= id\(hyot\(hytlm\(hyuser
  2369. .LP
  2370. .LP
  2371. .LP
  2372.  
  2373. .LP
  2374. \fBH.T. [T3.330]\fR 
  2375. .LP
  2376. origination PORT
  2377. .LP
  2378.  
  2379. .LP
  2380. \fBtlma \ \ \fR 
  2381. .LP
  2382. CONSUMER INVOKERS\ { | riginateProbe,
  2383. .LP
  2384.  
  2385. .LP
  2386. \fBtlma \ \ 
  2387. .LP
  2388. CONSUMER INVOKERS\ { | fR 
  2389. .LP
  2390. OriginateIPM,
  2391. .LP
  2392.  
  2393. .LP
  2394. \fBtlma \ \ 
  2395. .LP
  2396. CONSUMER INVOKERS\ { | fR 
  2397. .LP
  2398. OriginateRN,
  2399. .LP
  2400.  
  2401. .LP
  2402. \fBtlma \ \ 
  2403. .LP
  2404. CONSUMER INVOKERS\ { | fR 
  2405. .LP
  2406. CancelIPM\ }
  2407. .LP
  2408.  
  2409. .LP
  2410. \fBtlma \ \ 
  2411. .LP
  2412. PORTS\ { | fR 
  2413. .LP
  2414. ::= id\(hypt\(hyorigination
  2415. .LP
  2416. .LP
  2417. .LP
  2418. reception PORT
  2419. .LP
  2420.  
  2421. .LP
  2422. \fBtlma \ \ \fR 
  2423. .LP
  2424. CONSUMER INVOKERS\ { | eceiveReport,
  2425. .LP
  2426.  
  2427. .LP
  2428. \fBtlma \ \ 
  2429. .LP
  2430. CONSUMER INVOKERS\ { | fR 
  2431. .LP
  2432. ReceiveIPM,
  2433. .LP
  2434.  
  2435. .LP
  2436. \fBtlma \ \ 
  2437. .LP
  2438. CONSUMER INVOKERS\ { | fR 
  2439. .LP
  2440. ReceiveRN,
  2441. .LP
  2442.  
  2443. .LP
  2444. \fBtlma \ \ 
  2445. .LP
  2446. CONSUMER INVOKERS\ { | fR 
  2447. .LP
  2448. ReceiveNRN\ }
  2449. .LP
  2450.  
  2451. .LP
  2452. \fBtlma \ \ 
  2453. .LP
  2454. PORTS\ { | fR 
  2455. .LP
  2456. ::= id\(hypt\(hyreception
  2457. .LP
  2458. .LP
  2459. .LP
  2460. management PORT
  2461. .LP
  2462.  
  2463. .LP
  2464. \fBtlma \ \ \fR 
  2465. .LP
  2466. CONSUMER INVOKERS\ { | hangeAutoDiscard,
  2467. .LP
  2468.  
  2469. .LP
  2470. \fBtlma \ \ 
  2471. .LP
  2472. CONSUMER INVOKERS\ { | fR 
  2473. .LP
  2474. ChangeAutoAcknowledgment,
  2475. .LP
  2476.  
  2477. .LP
  2478. \fBtlma \ \ 
  2479. .LP
  2480. CONSUMER INVOKERS\ { | fR 
  2481. .LP
  2482. ChangeAutoForwarding\ }
  2483. .LP
  2484.  
  2485. .LP
  2486. \fBtlma \ \ 
  2487. .LP
  2488. PORTS\ { | fR 
  2489. .LP
  2490. ::= id\(hypt\(hymanagement
  2491. .LP
  2492. .LP
  2493. .LP
  2494.  
  2495. .LP
  2496. \fBH.T. [T4.330]\fR 
  2497. .LP
  2498. miscellanea PORT
  2499. .LP
  2500.  
  2501. .LP
  2502. \fBtlma \ \ \fR 
  2503. .LP
  2504. SUPPLIER PERFORMS\ { | hangeSubscriptionProfile,
  2505. .LP
  2506.  
  2507. .LP
  2508. \fBtlma \ \ 
  2509. .LP
  2510. SUPPLIER PERFORMS\ { | fR 
  2511. .LP
  2512. DSList,
  2513. .LP
  2514.  
  2515. .LP
  2516. \fBtlma \ \ 
  2517. .LP
  2518. SUPPLIER PERFORMS\ { | fR 
  2519. .LP
  2520. DSDelete,
  2521. .LP
  2522.  
  2523. .LP
  2524. \fBtlma \ \ 
  2525. .LP
  2526. SUPPLIER PERFORMS\ { | fR 
  2527. .LP
  2528. DSFetch,
  2529. .LP
  2530.  
  2531. .LP
  2532. \fBtlma \ \ 
  2533. .LP
  2534. SUPPLIER PERFORMS\ { | fR 
  2535. .LP
  2536. MessageStatus\ }
  2537. .LP
  2538.  
  2539. .LP
  2540. \fBtlma \ \ 
  2541. .LP
  2542. PORTS\ { | fR 
  2543. .LP
  2544. ::= id\(hypt\(hymiscellanea
  2545. .LP
  2546. .LP
  2547. .LP
  2548.  
  2549. .LP
  2550. \fBH.T. [T5.330]\fR 
  2551. .LP
  2552. ChangeSubscriptionProfile ::= ABSTRACT\(hyOPERATION
  2553. .LP
  2554. .LP
  2555. .LP
  2556. \fBtlma \ \ \fR 
  2557. .LP
  2558. ARGUMENT SET\ { | s\(hymode
  2559. .LP
  2560. [0] DSMode OPTIONAL,
  2561. .LP
  2562.  
  2563. .LP
  2564.  
  2565. .LP
  2566. \fBtlma \ \ 
  2567. .LP
  2568. ARGUMENT SET\ { | fR 
  2569. .LP
  2570. error\(hyrecovery\(hymode
  2571. .LP
  2572. [1]
  2573. .LP
  2574. ErrorRecoveryMode OPTIONAL,
  2575. .LP
  2576.  
  2577. .LP
  2578. \fBtlma \ \ 
  2579. .LP
  2580. ARGUMENT SET\ { | fR 
  2581. .LP
  2582. message\(hydelete\(hymode
  2583. .LP
  2584. [2]
  2585. .LP
  2586. MessageDeleteMode OPTIONAL\ }
  2587. .LP
  2588.  
  2589. .LP
  2590. \fBtlma \ \ \fR 
  2591. .LP
  2592. RESULT\ {  }
  2593. .LP
  2594.  
  2595. .LP
  2596. \fBtlma\fR 
  2597. .LP
  2598. \ \ 
  2599. .LP
  2600. ERRORS\ { | ame\(hyerror,
  2601. .LP
  2602.  
  2603. .LP
  2604. \fBtlma \ \ 
  2605. .LP
  2606. ERRORS\ { | fR 
  2607. .LP
  2608. ds\(hyerror,
  2609. .LP
  2610.  
  2611. .LP
  2612. \fBtlma \ \ 
  2613. .LP
  2614. ERRORS\ { | fR 
  2615. .LP
  2616. subscription\(hyprofile\(hyerror\ }
  2617. .LP
  2618. .LP
  2619. .LP
  2620.  
  2621. .LP
  2622. \fBH.T. [T6.330]\fR 
  2623. .LP
  2624. DSList
  2625. .LP
  2626. ::= ABSTRACT\(hyOPERATION
  2627. .LP
  2628. .LP
  2629. .LP
  2630. \fBtlma \ \ \fR 
  2631. .LP
  2632. ARGUMENT {  }
  2633. .LP
  2634.  
  2635. .LP
  2636. \fBtlma \ \ \fR 
  2637. .LP
  2638. RESULT SET\ { | 0] SET OF ListReport OPTIONAL\ }
  2639. .LP
  2640.  
  2641. .LP
  2642. \fBtlma \ \ \fR 
  2643. .LP
  2644. ERRORS\ { | ubscription\(hyerror,
  2645. .LP
  2646.  
  2647. .LP
  2648. \fBtlma \ \ 
  2649. .LP
  2650. ERRORS\ { | fR 
  2651. .LP
  2652. name\(hyerror,
  2653. .LP
  2654.  
  2655. .LP
  2656. \fBtlma \ \ 
  2657. .LP
  2658. ERRORS\ { | fR 
  2659. .LP
  2660. ds\(hyerror\ }
  2661. .LP
  2662.  
  2663. .LP
  2664. ListReport
  2665. .LP
  2666. ::= SET\ { | etrieval\(hyid
  2667. .LP
  2668. [0]
  2669. .LP
  2670. RetrievalIdentifier,
  2671. .LP
  2672.  
  2673. .LP
  2674. \fBListReport\fR 
  2675. .LP
  2676. \fB::= SET\ { | fR 
  2677. .LP
  2678. message\(hytype
  2679. .LP
  2680. [1]
  2681. .LP
  2682. MessageType,
  2683. .LP
  2684.  
  2685. .LP
  2686. \fBListReport\fR 
  2687. .LP
  2688. \fB::= SET\ { | fR 
  2689. .LP
  2690. priority
  2691. .LP
  2692. [2]
  2693. .LP
  2694. Priority OPTIONAL,
  2695. .LP
  2696.  
  2697. .LP
  2698. \fBListReport\fR 
  2699. .LP
  2700. \fB::= SET\ { | fR 
  2701. .LP
  2702. message\(hylength
  2703. .LP
  2704. [3]
  2705. .LP
  2706. MessageLength OPTIONAL,
  2707. .LP
  2708.  
  2709. .LP
  2710. \fBListReport\fR 
  2711. .LP
  2712. \fB::= SET\ { | fR 
  2713. .LP
  2714. originator\(hyname
  2715. .LP
  2716. [4]
  2717. .LP
  2718. OrName OPTIONAL\ }
  2719. .LP
  2720. .LP
  2721. .LP
  2722.  
  2723. .LP
  2724. \fBH.T. [T7.330]\fR 
  2725. .LP
  2726. DSDelete
  2727. .LP
  2728. ::= ABSTRACT\(hyOPERATION
  2729. .LP
  2730. .LP
  2731. .LP
  2732. \fBtlma \ \ \fR 
  2733. .LP
  2734. ARGUMENT SET\ { | elector [0] SET OF RetrievalIdentifier\ }
  2735. .LP
  2736.  
  2737. .LP
  2738.  
  2739. .LP
  2740. \fBtlma \ \ \fR 
  2741. .LP
  2742. RESULT\ {  }
  2743. .LP
  2744.  
  2745. .LP
  2746. \fBtlma \ \ \fR 
  2747. .LP
  2748. ERRORS\ { | ubscription\(hyerror,
  2749. .LP
  2750.  
  2751. .LP
  2752. \fBtlma \ \ 
  2753. .LP
  2754. ERRORS\ { | fR 
  2755. .LP
  2756. name\(hyerror,
  2757. .LP
  2758.  
  2759. .LP
  2760. \fBtlma \ \ 
  2761. .LP
  2762. ERRORS\ { | fR 
  2763. .LP
  2764. ds\(hyerror\ }
  2765. .LP
  2766. .LP
  2767. .LP
  2768.  
  2769. .LP
  2770. \fBH.T. [T8.330]\fR 
  2771. .LP
  2772. DSFetch
  2773. .LP
  2774. ::= ABSTRACT\(hyOPERATION
  2775. .LP
  2776. .LP
  2777. .LP
  2778. \fBtlma \ \ \fR 
  2779. .LP
  2780. ARGUMENT SET OF\ { | etrieval\(hyid
  2781. .LP
  2782. [0]
  2783. .LP
  2784. RetrievalIdentifier,
  2785. .LP
  2786.  
  2787. .LP
  2788. \fBtlma \ \ 
  2789. .LP
  2790. ARGUMENT SET OF\ { | fR 
  2791. .LP
  2792. delete\(hyafter\(hyoutput
  2793. .LP
  2794. [1]
  2795. .LP
  2796. DeleteAfterOutput OPTIONAL\ }
  2797. .LP
  2798.  
  2799. .LP
  2800. \fBtlma \ \ \fR 
  2801. .LP
  2802. RESULT\ SET\ { | etrieval\(hyid
  2803. .LP
  2804. [0] RetrievalIdentifier,
  2805. .LP
  2806.  
  2807. .LP
  2808.  
  2809. .LP
  2810. \fBtlma \ \ 
  2811. .LP
  2812. RESULT\ SET\ { | fR 
  2813. .LP
  2814. message\(hyreport
  2815. .LP
  2816. [1]
  2817. .LP
  2818. MessageReport\ }
  2819. .LP
  2820.  
  2821. .LP
  2822. \fBtlma \ \ \fR 
  2823. .LP
  2824. ERRORS\ { | ubscription\(hyerror,
  2825. .LP
  2826.  
  2827. .LP
  2828. \fBtlma \ \ 
  2829. .LP
  2830. ERRORS\ { | fR 
  2831. .LP
  2832. name\(hyerror,
  2833. .LP
  2834.  
  2835. .LP
  2836. \fBtlma \ \ 
  2837. .LP
  2838. ERRORS\ { | fR 
  2839. .LP
  2840. ds\(hyerror\ }
  2841. .LP
  2842. .LP
  2843. .LP
  2844.  
  2845. .LP
  2846. \fBH.T. [T9.330]\fR 
  2847. .LP
  2848. MessageStatus
  2849. .LP
  2850. ::= ABSTRACT\(hyOPERATION
  2851. .LP
  2852. .LP
  2853. .LP
  2854. \fBtlma \ \ \fR 
  2855. .LP
  2856. ARGUMENT SET\ { | 0] QueryIdentifier OPTIONAL\ }
  2857. .LP
  2858.  
  2859. .LP
  2860. \fBtlma \ \ \fR 
  2861. .LP
  2862. RESULT\ SET\ { | eport\(hytime
  2863. .LP
  2864. [0] DateandTime,
  2865. .LP
  2866.  
  2867. .LP
  2868.  
  2869. .LP
  2870. \fBtlma \ \ 
  2871. .LP
  2872. RESULT\ SET\ { | fR 
  2873. .LP
  2874. reported\(hymessage\(hyid
  2875. .LP
  2876. [1]
  2877. .LP
  2878. MessageIdentifier,
  2879. .LP
  2880.  
  2881. .LP
  2882. \fBtlma \ \ 
  2883. .LP
  2884. RESULT\ SET\ { | eported\(hymessage\(hyid\fR 
  2885. .LP
  2886. [2]
  2887. .LP
  2888. SEQUENCE OF StatusInfo\ }
  2889. .LP
  2890.  
  2891. .LP
  2892. \fBtlma \ \ \fR 
  2893. .LP
  2894. ERRORS\ { | ubscription\(hyerror,
  2895. .LP
  2896.  
  2897. .LP
  2898. \fBtlma \ \ 
  2899. .LP
  2900. ERRORS\ { | fR 
  2901. .LP
  2902. name\(hyerror,
  2903. .LP
  2904.  
  2905. .LP
  2906. \fBtlma \ \ 
  2907. .LP
  2908. ERRORS\ { | fR 
  2909. .LP
  2910. message\(hystatus\(hyerror\ }
  2911. .LP
  2912. .LP
  2913. .LP
  2914. QueryIdentifier
  2915. .LP
  2916. ::= CHOICE\ { | ubmission\(hyid
  2917. .LP
  2918. [0]   MessageIdentifier,
  2919. .LP
  2920.  
  2921. .LP
  2922. \fBQueryIdentifier\fR 
  2923. .LP
  2924. \fB::=
  2925. .LP
  2926. CHOICE\ { | fR 
  2927. .LP
  2928. correlation\(hyinfo
  2929. .LP
  2930. [1] CallIdentification\ }
  2931. .LP
  2932. .LP
  2933. .LP
  2934. StatusInfo
  2935. .LP
  2936. ::= SET\ { | tatus
  2937. .LP
  2938. [0] Status,
  2939. .LP
  2940.  
  2941. .LP
  2942.  
  2943. .LP
  2944. \fBStatusInfo\fR 
  2945. .LP
  2946. \fB::= SET\ { | fR 
  2947. .LP
  2948. per\(hyrecipient\(hyinfo
  2949. .LP
  2950. [1]
  2951. .LP
  2952. PerRecipientReportDeliveryFields OPTIONAL\ }
  2953. .LP
  2954. .LP
  2955. .LP
  2956.  
  2957. .LP
  2958. \fBH.T. [T10.330]\fR 
  2959. .LP
  2960. tlma\(hyrefinement REFINE tlma AS
  2961. .LP
  2962.  
  2963. .LP
  2964. \ tlmau
  2965. .LP
  2966. mhs\(hydoc\(hyxfer
  2967. .LP
  2968. [S] PAIRED with\ { | lm\(hyter\ }
  2969. .LP
  2970.  
  2971. .LP
  2972.  
  2973. .LP
  2974. \ tlm\(hyter
  2975. .LP
  2976. origination
  2977. .LP
  2978. [S] VISIBLE
  2979. .LP
  2980.  
  2981. .LP
  2982. \fBtlm\(hyter\fR 
  2983. .LP
  2984. reception
  2985. .LP
  2986. [S] VISIBLE
  2987. .LP
  2988.  
  2989. .LP
  2990. \fBtlm\(hyter\fR 
  2991. .LP
  2992. management
  2993. .LP
  2994. [S] VISIBLE
  2995. .LP
  2996.  
  2997. .LP
  2998. \fBtlm\(hyter\fR 
  2999. .LP
  3000. miscellanea
  3001. .LP
  3002. [S] VISIBLE
  3003. .LP
  3004.  
  3005. .LP
  3006.  
  3007. .LP
  3008. \fBtlm\(hyter\fR 
  3009. .LP
  3010. ::= id\(hyref\(hysecondary
  3011. .LP
  3012. .LP
  3013. .LP
  3014.  
  3015. .LP
  3016. \fBH.T. [T11.330]\fR 
  3017. .LP
  3018. tlm\(hyter
  3019. .LP
  3020. OBJECT
  3021. .LP
  3022.  
  3023. .LP
  3024. \fBtlma \ \ \fR 
  3025. .LP
  3026. PORTS\ { | rigination
  3027. .LP
  3028. [S],
  3029. .LP
  3030.  
  3031. .LP
  3032. \fBtlma \ \ 
  3033. .LP
  3034. PORTS\ { | fR 
  3035. .LP
  3036. reception
  3037. .LP
  3038. [S],
  3039. .LP
  3040.  
  3041. .LP
  3042. \fBtlma \ \ 
  3043. .LP
  3044. PORTS\ { | fR 
  3045. .LP
  3046. management
  3047. .LP
  3048. [S],
  3049. .LP
  3050.  
  3051. .LP
  3052. \fBtlma \ \ 
  3053. .LP
  3054. PORTS\ { | fR 
  3055. .LP
  3056. miscellanea
  3057. .LP
  3058. [S],
  3059. .LP
  3060.  
  3061. .LP
  3062. \fBtlma \ \ 
  3063. .LP
  3064. PORTS\ { | fR 
  3065. .LP
  3066. mhs\(hydoc\(hyxfer
  3067. .LP
  3068. [C]\ }
  3069. .LP
  3070.  
  3071. .LP
  3072. \fBtlma \ \ \fR 
  3073. .LP
  3074. ::= id\(hyot\(hytlm\(hyter
  3075. .LP
  3076. .LP
  3077. .LP
  3078. tlmau
  3079. .LP
  3080. OBJECT
  3081. .LP
  3082.  
  3083. .LP
  3084. \fBtlma \ \ \fR 
  3085. .LP
  3086. PORTS\ { | hs\(hydoc\(hyxfer
  3087. .LP
  3088. [S],
  3089. .LP
  3090.  
  3091. .LP
  3092. \fBtlma \ \ 
  3093. .LP
  3094. PORTS\ { | fR 
  3095. .LP
  3096. import
  3097. .LP
  3098. [C],
  3099. .LP
  3100.  
  3101. .LP
  3102. \fBtlma \ \ 
  3103. .LP
  3104. PORTS\ { | fR 
  3105. .LP
  3106. export
  3107. .LP
  3108. [C]\ }
  3109. .LP
  3110.  
  3111. .LP
  3112. \fBtlma \ \ \fR 
  3113. .LP
  3114. ::= id\(hyot\(hytlm\(hyuser
  3115. .LP
  3116. .LP
  3117. .LP
  3118.  
  3119. .LP
  3120. \fBH.T. [T12.330]\fR 
  3121. .LP
  3122. mhs\(hydoc\(hyxfer PORT
  3123. .LP
  3124.  
  3125. .LP
  3126. \fBtlma \ \ \fR 
  3127. .LP
  3128. SUPPLIER PERFORMS\ { | essageSend,
  3129. .LP
  3130.  
  3131. .LP
  3132. \fBtlma \ \ 
  3133. .LP
  3134. SUPPLIER PERFORMS\ { | fR 
  3135. .LP
  3136. MessageProbe,
  3137. .LP
  3138.  
  3139. .LP
  3140. \fBtlma \ \ 
  3141. .LP
  3142. SUPPLIER PERFORMS\ { | fR 
  3143. .LP
  3144. ExplicitReceive,
  3145. .LP
  3146.  
  3147. .LP
  3148. \fBtlma \ \ 
  3149. .LP
  3150. SUPPLIER PERFORMS\ { | fR 
  3151. .LP
  3152. MessageCancel,
  3153. .LP
  3154.  
  3155. .LP
  3156. \fBtlma \ \ 
  3157. .LP
  3158. SUPPLIER PERFORMS\ { | fR 
  3159. .LP
  3160. Register,
  3161. .LP
  3162.  
  3163. .LP
  3164. \fBtlma \ \ 
  3165. .LP
  3166. SUPPLIER PERFORMS\ { | fR 
  3167. .LP
  3168. DSList,
  3169. .LP
  3170.  
  3171. .LP
  3172. \fBtlma \ \ 
  3173. .LP
  3174. SUPPLIER PERFORMS\ { | fR 
  3175. .LP
  3176. DSDelete,
  3177. .LP
  3178.  
  3179. .LP
  3180. \fBtlma \ \ 
  3181. .LP
  3182. SUPPLIER PERFORMS\ { | fR 
  3183. .LP
  3184. DSFetch,
  3185. .LP
  3186.  
  3187. .LP
  3188. \fBtlma \ \ 
  3189. .LP
  3190. SUPPLIER PERFORMS\ { | fR 
  3191. .LP
  3192. MessageStatus\ }
  3193. .LP
  3194.  
  3195. .LP
  3196. \fBtlma \ \ \fR 
  3197. .LP
  3198. CONSUMER PERFORMS\ { | essageDeliver,
  3199. .LP
  3200.  
  3201. .LP
  3202. \fBtlma \ \ 
  3203. .LP
  3204. CONSUMER PERFORMS\ { | fR 
  3205. .LP
  3206. ReceiptStatusNotice,
  3207. .LP
  3208.  
  3209. .LP
  3210. \fBtlma \ \ 
  3211. .LP
  3212. CONSUMER PERFORMS\ { | fR 
  3213. .LP
  3214. DeliveryStatusNotice\ }
  3215. .LP
  3216.  
  3217. .LP
  3218. \fBtlma \ \ \fR 
  3219. .LP
  3220. ::= id\(hypt\(hymhs\(hydoc\(hyxfer
  3221. .LP
  3222. .LP
  3223. .LP
  3224. \fBH.T. [T13.330]\fR 
  3225. .LP
  3226. TABLE\ 1/T.330
  3227. .LP
  3228. \fBOperations of mhs\(hydoc\(hyxfer port\fR 
  3229. .ps 9
  3230. .vs 11
  3231. .nr VS 11
  3232. .nr PS 9
  3233. .TS
  3234. center box;
  3235. cw(132p) | cw(96p) .
  3236.  {
  3237. IPMS ports and telematic specific port
  3238.  }    mhs\(hydoc\(hyxfer port
  3239. _
  3240. .TE
  3241. .TS
  3242. center box ;
  3243. cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
  3244. Port    Abstract operation    Invoker    Performer    Abstract operation    Invoker    Performer
  3245. _
  3246. .T&
  3247. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  3248. Origination     {
  3249. (1)\ OriginateIPM
  3250. (2)\ OriginateProbe
  3251. (3)\ OriginateRN
  3252. (4)\ CancelIPM
  3253.  }    TLM\(hyUser    TLM\(hyTER     {
  3254. (1)\ MessageSend
  3255. (2)\ MessageProbe
  3256. (3)\ ExplicitReceive
  3257. (4)\ MessageCancel
  3258.  }    TLM\(hyTER    TLMAU
  3259. _
  3260. .T&
  3261. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  3262. Reception     {
  3263. (1)\ ReceiveIPM
  3264. (2)\ ReceiveRN
  3265. (3)\ ReceiveNRN
  3266. (4)\ ReceiveReport
  3267.  }    TLM\(hyTER    User     {
  3268. (1)\ MessageDeliver
  3269. (2)\ ReceiptStatusNotice
  3270. (3)\ ReceiptStatusNotice
  3271. (4)\ DeliveryStatusNotice
  3272.  }    TLMAU    TLM\(hyTER
  3273. _
  3274. .T&
  3275. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  3276. Management     {
  3277. (1)\ ChangeAutoDiscard
  3278. (2)\ 
  3279. ChangeAutoAcknowledgment
  3280. (3)\ ChangeAutoForwarding
  3281.  }    TLM\(hyUser    TLM\(hyTER     {
  3282. (1)\ Register
  3283. (2)\ Register
  3284. (3)\ Register
  3285.  }    TLM\(hyTER    TLMAU
  3286. _
  3287. .T&
  3288. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  3289. Miscellanea     {
  3290. (1)\ 
  3291. ChangeSubscriptionProfile
  3292. (2)\ DSList
  3293. (3)\ DSDelete
  3294. (4)\ DSFetch
  3295. (5)\ MessageStatus
  3296.  }    TLM\(hyUser    TLM\(hyTER     {
  3297. (1)\ Register
  3298. (2)\ DSList
  3299. (3)\ DSDelete
  3300. (4)\ DSFetch
  3301. (5)\ MessageStatus
  3302.  }    TLM\(hyTER    TLMAU
  3303. _
  3304. .TE
  3305. .nr PS 9
  3306. .RT
  3307. .ad r
  3308. \fBTableau [T1.330], p.\fR 
  3309. .sp 1P
  3310. .RT
  3311. .ad b
  3312. .RT
  3313. .LP
  3314. .sp 5
  3315. .PP
  3316. The IPMS comprises any number of TLMA.
  3317. .PP
  3318. TLM users are communicants in telematic interworking. A TLM user
  3319. originates or receives information objects whose types are specified in
  3320. Recommendation\ X.420 and this Recommendation.
  3321. .RT
  3322. .LP
  3323. .sp 1
  3324. .LP
  3325.  
  3326. .LP
  3327. \fBH.T. [T2.330]\fR 
  3328. .LP
  3329. tlm\(hyuser
  3330. .LP
  3331. OBJECT
  3332. .LP
  3333.  
  3334. .LP
  3335. \fBtlma \ \ \fR 
  3336. .LP
  3337. PORTS\ { | rigination
  3338. .LP
  3339. [C],
  3340. .LP
  3341.  
  3342. .LP
  3343. \fBtlma \ \ 
  3344. .LP
  3345. PORTS\ { | fR 
  3346. .LP
  3347. reception
  3348. .LP
  3349. [C],
  3350. .LP
  3351.  
  3352. .LP
  3353. \fBtlma \ \ 
  3354. .LP
  3355. PORTS\ { | fR 
  3356. .LP
  3357. management
  3358. .LP
  3359. [C],
  3360. .LP
  3361.  
  3362. .LP
  3363. \fBtlma \ \ 
  3364. .LP
  3365. PORTS\ { | fR 
  3366. .LP
  3367. miscellanea
  3368. .LP
  3369. [C]\ }
  3370. .LP
  3371.  
  3372. .LP
  3373. \fBtlma \ \ \fR 
  3374. .LP
  3375. ::= id\(hyot\(hytlm\(hyuser
  3376. .LP
  3377. .LP
  3378. .LP
  3379.  
  3380. .LP
  3381. \fBH.T. [T3.330]\fR 
  3382. .LP
  3383. origination PORT
  3384. .LP
  3385.  
  3386. .LP
  3387. \fBtlma \ \ \fR 
  3388. .LP
  3389. CONSUMER INVOKERS\ { | riginateProbe,
  3390. .LP
  3391.  
  3392. .LP
  3393. \fBtlma \ \ 
  3394. .LP
  3395. CONSUMER INVOKERS\ { | fR 
  3396. .LP
  3397. OriginateIPM,
  3398. .LP
  3399.  
  3400. .LP
  3401. \fBtlma \ \ 
  3402. .LP
  3403. CONSUMER INVOKERS\ { | fR 
  3404. .LP
  3405. OriginateRN,
  3406. .LP
  3407.  
  3408. .LP
  3409. \fBtlma \ \ 
  3410. .LP
  3411. CONSUMER INVOKERS\ { | fR 
  3412. .LP
  3413. CancelIPM\ }
  3414. .LP
  3415.  
  3416. .LP
  3417. \fBtlma \ \ 
  3418. .LP
  3419. PORTS\ { | fR 
  3420. .LP
  3421. ::= id\(hypt\(hyorigination
  3422. .LP
  3423. .LP
  3424. .LP
  3425. reception PORT
  3426. .LP
  3427.  
  3428. .LP
  3429. \fBtlma \ \ \fR 
  3430. .LP
  3431. CONSUMER INVOKERS\ { | eceiveReport,
  3432. .LP
  3433.  
  3434. .LP
  3435. \fBtlma \ \ 
  3436. .LP
  3437. CONSUMER INVOKERS\ { | fR 
  3438. .LP
  3439. ReceiveIPM,
  3440. .LP
  3441.  
  3442. .LP
  3443. \fBtlma \ \ 
  3444. .LP
  3445. CONSUMER INVOKERS\ { | fR 
  3446. .LP
  3447. ReceiveRN,
  3448. .LP
  3449.  
  3450. .LP
  3451. \fBtlma \ \ 
  3452. .LP
  3453. CONSUMER INVOKERS\ { | fR 
  3454. .LP
  3455. ReceiveNRN\ }
  3456. .LP
  3457.  
  3458. .LP
  3459. \fBtlma \ \ 
  3460. .LP
  3461. PORTS\ { | fR 
  3462. .LP
  3463. ::= id\(hypt\(hyreception
  3464. .LP
  3465. .LP
  3466. .LP
  3467. management PORT
  3468. .LP
  3469.  
  3470. .LP
  3471. \fBtlma \ \ \fR 
  3472. .LP
  3473. CONSUMER INVOKERS\ { | hangeAutoDiscard,
  3474. .LP
  3475.  
  3476. .LP
  3477. \fBtlma \ \ 
  3478. .LP
  3479. CONSUMER INVOKERS\ { | fR 
  3480. .LP
  3481. ChangeAutoAcknowledgment,
  3482. .LP
  3483.  
  3484. .LP
  3485. \fBtlma \ \ 
  3486. .LP
  3487. CONSUMER INVOKERS\ { | fR 
  3488. .LP
  3489. ChangeAutoForwarding\ }
  3490. .LP
  3491.  
  3492. .LP
  3493. \fBtlma \ \ 
  3494. .LP
  3495. PORTS\ { | fR 
  3496. .LP
  3497. ::= id\(hypt\(hymanagement
  3498. .LP
  3499. .LP
  3500. .LP
  3501.  
  3502. .LP
  3503. \fBH.T. [T4.330]\fR 
  3504. .LP
  3505. miscellanea PORT
  3506. .LP
  3507.  
  3508. .LP
  3509. \fBtlma \ \ \fR 
  3510. .LP
  3511. SUPPLIER PERFORMS\ { | hangeSubscriptionProfile,
  3512. .LP
  3513.  
  3514. .LP
  3515. \fBtlma \ \ 
  3516. .LP
  3517. SUPPLIER PERFORMS\ { | fR 
  3518. .LP
  3519. DSList,
  3520. .LP
  3521.  
  3522. .LP
  3523. \fBtlma \ \ 
  3524. .LP
  3525. SUPPLIER PERFORMS\ { | fR 
  3526. .LP
  3527. DSDelete,
  3528. .LP
  3529.  
  3530. .LP
  3531. \fBtlma \ \ 
  3532. .LP
  3533. SUPPLIER PERFORMS\ { | fR 
  3534. .LP
  3535. DSFetch,
  3536. .LP
  3537.  
  3538. .LP
  3539. \fBtlma \ \ 
  3540. .LP
  3541. SUPPLIER PERFORMS\ { | fR 
  3542. .LP
  3543. MessageStatus\ }
  3544. .LP
  3545.  
  3546. .LP
  3547. \fBtlma \ \ 
  3548. .LP
  3549. PORTS\ { | fR 
  3550. .LP
  3551. ::= id\(hypt\(hymiscellanea
  3552. .LP
  3553. .LP
  3554. .LP
  3555.  
  3556. .LP
  3557. \fBH.T. [T5.330]\fR 
  3558. .LP
  3559. ChangeSubscriptionProfile ::= ABSTRACT\(hyOPERATION
  3560. .LP
  3561. .LP
  3562. .LP
  3563. \fBtlma \ \ \fR 
  3564. .LP
  3565. ARGUMENT SET\ { | s\(hymode
  3566. .LP
  3567. [0] DSMode OPTIONAL,
  3568. .LP
  3569.  
  3570. .LP
  3571.  
  3572. .LP
  3573. \fBtlma \ \ 
  3574. .LP
  3575. ARGUMENT SET\ { | fR 
  3576. .LP
  3577. error\(hyrecovery\(hymode
  3578. .LP
  3579. [1]
  3580. .LP
  3581. ErrorRecoveryMode OPTIONAL,
  3582. .LP
  3583.  
  3584. .LP
  3585. \fBtlma \ \ 
  3586. .LP
  3587. ARGUMENT SET\ { | fR 
  3588. .LP
  3589. message\(hydelete\(hymode
  3590. .LP
  3591. [2]
  3592. .LP
  3593. MessageDeleteMode OPTIONAL\ }
  3594. .LP
  3595.  
  3596. .LP
  3597. \fBtlma \ \ \fR 
  3598. .LP
  3599. RESULT\ {  }
  3600. .LP
  3601.  
  3602. .LP
  3603. \fBtlma\fR 
  3604. .LP
  3605. \ \ 
  3606. .LP
  3607. ERRORS\ { | ame\(hyerror,
  3608. .LP
  3609.  
  3610. .LP
  3611. \fBtlma \ \ 
  3612. .LP
  3613. ERRORS\ { | fR 
  3614. .LP
  3615. ds\(hyerror,
  3616. .LP
  3617.  
  3618. .LP
  3619. \fBtlma \ \ 
  3620. .LP
  3621. ERRORS\ { | fR 
  3622. .LP
  3623. subscription\(hyprofile\(hyerror\ }
  3624. .LP
  3625. .LP
  3626. .LP
  3627.  
  3628. .LP
  3629. \fBH.T. [T6.330]\fR 
  3630. .LP
  3631. DSList
  3632. .LP
  3633. ::= ABSTRACT\(hyOPERATION
  3634. .LP
  3635. .LP
  3636. .LP
  3637. \fBtlma \ \ \fR 
  3638. .LP
  3639. ARGUMENT {  }
  3640. .LP
  3641.  
  3642. .LP
  3643. \fBtlma \ \ \fR 
  3644. .LP
  3645. RESULT SET\ { | 0] SET OF ListReport OPTIONAL\ }
  3646. .LP
  3647.  
  3648. .LP
  3649. \fBtlma \ \ \fR 
  3650. .LP
  3651. ERRORS\ { | ubscription\(hyerror,
  3652. .LP
  3653.  
  3654. .LP
  3655. \fBtlma \ \ 
  3656. .LP
  3657. ERRORS\ { | fR 
  3658. .LP
  3659. name\(hyerror,
  3660. .LP
  3661.  
  3662. .LP
  3663. \fBtlma \ \ 
  3664. .LP
  3665. ERRORS\ { | fR 
  3666. .LP
  3667. ds\(hyerror\ }
  3668. .LP
  3669.  
  3670. .LP
  3671. ListReport
  3672. .LP
  3673. ::= SET\ { | etrieval\(hyid
  3674. .LP
  3675. [0]
  3676. .LP
  3677. RetrievalIdentifier,
  3678. .LP
  3679.  
  3680. .LP
  3681. \fBListReport\fR 
  3682. .LP
  3683. \fB::= SET\ { | fR 
  3684. .LP
  3685. message\(hytype
  3686. .LP
  3687. [1]
  3688. .LP
  3689. MessageType,
  3690. .LP
  3691.  
  3692. .LP
  3693. \fBListReport\fR 
  3694. .LP
  3695. \fB::= SET\ { | fR 
  3696. .LP
  3697. priority
  3698. .LP
  3699. [2]
  3700. .LP
  3701. Priority OPTIONAL,
  3702. .LP
  3703.  
  3704. .LP
  3705. \fBListReport\fR 
  3706. .LP
  3707. \fB::= SET\ { | fR 
  3708. .LP
  3709. message\(hylength
  3710. .LP
  3711. [3]
  3712. .LP
  3713. MessageLength OPTIONAL,
  3714. .LP
  3715.  
  3716. .LP
  3717. \fBListReport\fR 
  3718. .LP
  3719. \fB::= SET\ { | fR 
  3720. .LP
  3721. originator\(hyname
  3722. .LP
  3723. [4]
  3724. .LP
  3725. OrName OPTIONAL\ }
  3726. .LP
  3727. .LP
  3728. .LP
  3729.  
  3730. .LP
  3731. \fBH.T. [T7.330]\fR 
  3732. .LP
  3733. DSDelete
  3734. .LP
  3735. ::= ABSTRACT\(hyOPERATION
  3736. .LP
  3737. .LP
  3738. .LP
  3739. \fBtlma \ \ \fR 
  3740. .LP
  3741. ARGUMENT SET\ { | elector [0] SET OF RetrievalIdentifier\ }
  3742. .LP
  3743.  
  3744. .LP
  3745.  
  3746. .LP
  3747. \fBtlma \ \ \fR 
  3748. .LP
  3749. RESULT\ {  }
  3750. .LP
  3751.  
  3752. .LP
  3753. \fBtlma \ \ \fR 
  3754. .LP
  3755. ERRORS\ { | ubscription\(hyerror,
  3756. .LP
  3757.  
  3758. .LP
  3759. \fBtlma \ \ 
  3760. .LP
  3761. ERRORS\ { | fR 
  3762. .LP
  3763. name\(hyerror,
  3764. .LP
  3765.  
  3766. .LP
  3767. \fBtlma \ \ 
  3768. .LP
  3769. ERRORS\ { | fR 
  3770. .LP
  3771. ds\(hyerror\ }
  3772. .LP
  3773. .LP
  3774. .LP
  3775.  
  3776. .LP
  3777. \fBH.T. [T8.330]\fR 
  3778. .LP
  3779. DSFetch
  3780. .LP
  3781. ::= ABSTRACT\(hyOPERATION
  3782. .LP
  3783. .LP
  3784. .LP
  3785. \fBtlma \ \ \fR 
  3786. .LP
  3787. ARGUMENT SET OF\ { | etrieval\(hyid
  3788. .LP
  3789. [0]
  3790. .LP
  3791. RetrievalIdentifier,
  3792. .LP
  3793.  
  3794. .LP
  3795. \fBtlma \ \ 
  3796. .LP
  3797. ARGUMENT SET OF\ { | fR 
  3798. .LP
  3799. delete\(hyafter\(hyoutput
  3800. .LP
  3801. [1]
  3802. .LP
  3803. DeleteAfterOutput OPTIONAL\ }
  3804. .LP
  3805.  
  3806. .LP
  3807. \fBtlma \ \ \fR 
  3808. .LP
  3809. RESULT\ SET\ { | etrieval\(hyid
  3810. .LP
  3811. [0] RetrievalIdentifier,
  3812. .LP
  3813.  
  3814. .LP
  3815.  
  3816. .LP
  3817. \fBtlma \ \ 
  3818. .LP
  3819. RESULT\ SET\ { | fR 
  3820. .LP
  3821. message\(hyreport
  3822. .LP
  3823. [1]
  3824. .LP
  3825. MessageReport\ }
  3826. .LP
  3827.  
  3828. .LP
  3829. \fBtlma \ \ \fR 
  3830. .LP
  3831. ERRORS\ { | ubscription\(hyerror,
  3832. .LP
  3833.  
  3834. .LP
  3835. \fBtlma \ \ 
  3836. .LP
  3837. ERRORS\ { | fR 
  3838. .LP
  3839. name\(hyerror,
  3840. .LP
  3841.  
  3842. .LP
  3843. \fBtlma \ \ 
  3844. .LP
  3845. ERRORS\ { | fR 
  3846. .LP
  3847. ds\(hyerror\ }
  3848. .LP
  3849. .LP
  3850. .LP
  3851.  
  3852. .LP
  3853. \fBH.T. [T9.330]\fR 
  3854. .LP
  3855. MessageStatus
  3856. .LP
  3857. ::= ABSTRACT\(hyOPERATION
  3858. .LP
  3859. .LP
  3860. .LP
  3861. \fBtlma \ \ \fR 
  3862. .LP
  3863. ARGUMENT SET\ { | 0] QueryIdentifier OPTIONAL\ }
  3864. .LP
  3865.  
  3866. .LP
  3867. \fBtlma \ \ \fR 
  3868. .LP
  3869. RESULT\ SET\ { | eport\(hytime
  3870. .LP
  3871. [0] DateandTime,
  3872. .LP
  3873.  
  3874. .LP
  3875.  
  3876. .LP
  3877. \fBtlma \ \ 
  3878. .LP
  3879. RESULT\ SET\ { | fR 
  3880. .LP
  3881. reported\(hymessage\(hyid
  3882. .LP
  3883. [1]
  3884. .LP
  3885. MessageIdentifier,
  3886. .LP
  3887.  
  3888. .LP
  3889. \fBtlma \ \ 
  3890. .LP
  3891. RESULT\ SET\ { | eported\(hymessage\(hyid\fR 
  3892. .LP
  3893. [2]
  3894. .LP
  3895. SEQUENCE OF StatusInfo\ }
  3896. .LP
  3897.  
  3898. .LP
  3899. \fBtlma \ \ \fR 
  3900. .LP
  3901. ERRORS\ { | ubscription\(hyerror,
  3902. .LP
  3903.  
  3904. .LP
  3905. \fBtlma \ \ 
  3906. .LP
  3907. ERRORS\ { | fR 
  3908. .LP
  3909. name\(hyerror,
  3910. .LP
  3911.  
  3912. .LP
  3913. \fBtlma \ \ 
  3914. .LP
  3915. ERRORS\ { | fR 
  3916. .LP
  3917. message\(hystatus\(hyerror\ }
  3918. .LP
  3919. .LP
  3920. .LP
  3921. QueryIdentifier
  3922. .LP
  3923. ::= CHOICE\ { | ubmission\(hyid
  3924. .LP
  3925. [0]   MessageIdentifier,
  3926. .LP
  3927.  
  3928. .LP
  3929. \fBQueryIdentifier\fR 
  3930. .LP
  3931. \fB::=
  3932. .LP
  3933. CHOICE\ { | fR 
  3934. .LP
  3935. correlation\(hyinfo
  3936. .LP
  3937. [1] CallIdentification\ }
  3938. .LP
  3939. .LP
  3940. .LP
  3941. StatusInfo
  3942. .LP
  3943. ::= SET\ { | tatus
  3944. .LP
  3945. [0] Status,
  3946. .LP
  3947.  
  3948. .LP
  3949.  
  3950. .LP
  3951. \fBStatusInfo\fR 
  3952. .LP
  3953. \fB::= SET\ { | fR 
  3954. .LP
  3955. per\(hyrecipient\(hyinfo
  3956. .LP
  3957. [1]
  3958. .LP
  3959. PerRecipientReportDeliveryFields OPTIONAL\ }
  3960. .LP
  3961. .LP
  3962. .LP
  3963.  
  3964. .LP
  3965. \fBH.T. [T10.330]\fR 
  3966. .LP
  3967. tlma\(hyrefinement REFINE tlma AS
  3968. .LP
  3969.  
  3970. .LP
  3971. \ tlmau
  3972. .LP
  3973. mhs\(hydoc\(hyxfer
  3974. .LP
  3975. [S] PAIRED with\ { | lm\(hyter\ }
  3976. .LP
  3977.  
  3978. .LP
  3979.  
  3980. .LP
  3981. \ tlm\(hyter
  3982. .LP
  3983. origination
  3984. .LP
  3985. [S] VISIBLE
  3986. .LP
  3987.  
  3988. .LP
  3989. \fBtlm\(hyter\fR 
  3990. .LP
  3991. reception
  3992. .LP
  3993. [S] VISIBLE
  3994. .LP
  3995.  
  3996. .LP
  3997. \fBtlm\(hyter\fR 
  3998. .LP
  3999. management
  4000. .LP
  4001. [S] VISIBLE
  4002. .LP
  4003.  
  4004. .LP
  4005. \fBtlm\(hyter\fR 
  4006. .LP
  4007. miscellanea
  4008. .LP
  4009. [S] VISIBLE
  4010. .LP
  4011.  
  4012. .LP
  4013.  
  4014. .LP
  4015. \fBtlm\(hyter\fR 
  4016. .LP
  4017. ::= id\(hyref\(hysecondary
  4018. .LP
  4019. .LP
  4020. .LP
  4021.  
  4022. .LP
  4023. \fBH.T. [T11.330]\fR 
  4024. .LP
  4025. tlm\(hyter
  4026. .LP
  4027. OBJECT
  4028. .LP
  4029.  
  4030. .LP
  4031. \fBtlma \ \ \fR 
  4032. .LP
  4033. PORTS\ { | rigination
  4034. .LP
  4035. [S],
  4036. .LP
  4037.  
  4038. .LP
  4039. \fBtlma \ \ 
  4040. .LP
  4041. PORTS\ { | fR 
  4042. .LP
  4043. reception
  4044. .LP
  4045. [S],
  4046. .LP
  4047.  
  4048. .LP
  4049. \fBtlma \ \ 
  4050. .LP
  4051. PORTS\ { | fR 
  4052. .LP
  4053. management
  4054. .LP
  4055. [S],
  4056. .LP
  4057.  
  4058. .LP
  4059. \fBtlma \ \ 
  4060. .LP
  4061. PORTS\ { | fR 
  4062. .LP
  4063. miscellanea
  4064. .LP
  4065. [S],
  4066. .LP
  4067.  
  4068. .LP
  4069. \fBtlma \ \ 
  4070. .LP
  4071. PORTS\ { | fR 
  4072. .LP
  4073. mhs\(hydoc\(hyxfer
  4074. .LP
  4075. [C]\ }
  4076. .LP
  4077.  
  4078. .LP
  4079. \fBtlma \ \ \fR 
  4080. .LP
  4081. ::= id\(hyot\(hytlm\(hyter
  4082. .LP
  4083. .LP
  4084. .LP
  4085. tlmau
  4086. .LP
  4087. OBJECT
  4088. .LP
  4089.  
  4090. .LP
  4091. \fBtlma \ \ \fR 
  4092. .LP
  4093. PORTS\ { | hs\(hydoc\(hyxfer
  4094. .LP
  4095. [S],
  4096. .LP
  4097.  
  4098. .LP
  4099. \fBtlma \ \ 
  4100. .LP
  4101. PORTS\ { | fR 
  4102. .LP
  4103. import
  4104. .LP
  4105. [C],
  4106. .LP
  4107.  
  4108. .LP
  4109. \fBtlma \ \ 
  4110. .LP
  4111. PORTS\ { | fR 
  4112. .LP
  4113. export
  4114. .LP
  4115. [C]\ }
  4116. .LP
  4117.  
  4118. .LP
  4119. \fBtlma \ \ \fR 
  4120. .LP
  4121. ::= id\(hyot\(hytlm\(hyuser
  4122. .LP
  4123. .LP
  4124. .LP
  4125.  
  4126. .LP
  4127. \fBH.T. [T12.330]\fR 
  4128. .LP
  4129. mhs\(hydoc\(hyxfer PORT
  4130. .LP
  4131.  
  4132. .LP
  4133. \fBtlma \ \ \fR 
  4134. .LP
  4135. SUPPLIER PERFORMS\ { | essageSend,
  4136. .LP
  4137.  
  4138. .LP
  4139. \fBtlma \ \ 
  4140. .LP
  4141. SUPPLIER PERFORMS\ { | fR 
  4142. .LP
  4143. MessageProbe,
  4144. .LP
  4145.  
  4146. .LP
  4147. \fBtlma \ \ 
  4148. .LP
  4149. SUPPLIER PERFORMS\ { | fR 
  4150. .LP
  4151. ExplicitReceive,
  4152. .LP
  4153.  
  4154. .LP
  4155. \fBtlma \ \ 
  4156. .LP
  4157. SUPPLIER PERFORMS\ { | fR 
  4158. .LP
  4159. MessageCancel,
  4160. .LP
  4161.  
  4162. .LP
  4163. \fBtlma \ \ 
  4164. .LP
  4165. SUPPLIER PERFORMS\ { | fR 
  4166. .LP
  4167. Register,
  4168. .LP
  4169.  
  4170. .LP
  4171. \fBtlma \ \ 
  4172. .LP
  4173. SUPPLIER PERFORMS\ { | fR 
  4174. .LP
  4175. DSList,
  4176. .LP
  4177.  
  4178. .LP
  4179. \fBtlma \ \ 
  4180. .LP
  4181. SUPPLIER PERFORMS\ { | fR 
  4182. .LP
  4183. DSDelete,
  4184. .LP
  4185.  
  4186. .LP
  4187. \fBtlma \ \ 
  4188. .LP
  4189. SUPPLIER PERFORMS\ { | fR 
  4190. .LP
  4191. DSFetch,
  4192. .LP
  4193.  
  4194. .LP
  4195. \fBtlma \ \ 
  4196. .LP
  4197. SUPPLIER PERFORMS\ { | fR 
  4198. .LP
  4199. MessageStatus\ }
  4200. .LP
  4201.  
  4202. .LP
  4203. \fBtlma \ \ \fR 
  4204. .LP
  4205. CONSUMER PERFORMS\ { | essageDeliver,
  4206. .LP
  4207.  
  4208. .LP
  4209. \fBtlma \ \ 
  4210. .LP
  4211. CONSUMER PERFORMS\ { | fR 
  4212. .LP
  4213. ReceiptStatusNotice,
  4214. .LP
  4215.  
  4216. .LP
  4217. \fBtlma \ \ 
  4218. .LP
  4219. CONSUMER PERFORMS\ { | fR 
  4220. .LP
  4221. DeliveryStatusNotice\ }
  4222. .LP
  4223.  
  4224. .LP
  4225. \fBtlma \ \ \fR 
  4226. .LP
  4227. ::= id\(hypt\(hymhs\(hydoc\(hyxfer
  4228. .LP
  4229. .LP
  4230. .LP
  4231. \fBH.T. [T13.330]\fR 
  4232. .LP
  4233. TABLE\ 1/T.330
  4234. .LP
  4235. \fBOperations of mhs\(hydoc\(hyxfer port\fR 
  4236. .ps 9
  4237. .vs 11
  4238. .nr VS 11
  4239. .nr PS 9
  4240. .TS
  4241. center box;
  4242. cw(132p) | cw(96p) .
  4243.  {
  4244. IPMS ports and telematic specific port
  4245.  }    mhs\(hydoc\(hyxfer port
  4246. _
  4247. .TE
  4248. .TS
  4249. center box ;
  4250. cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
  4251. Port    Abstract operation    Invoker    Performer    Abstract operation    Invoker    Performer
  4252. _
  4253. .T&
  4254. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  4255. Origination     {
  4256. (1)\ OriginateIPM
  4257. (2)\ OriginateProbe
  4258. (3)\ OriginateRN
  4259. (4)\ CancelIPM
  4260.  }    TLM\(hyUser    TLM\(hyTER     {
  4261. (1)\ MessageSend
  4262. (2)\ MessageProbe
  4263. (3)\ ExplicitReceive
  4264. (4)\ MessageCancel
  4265.  }    TLM\(hyTER    TLMAU
  4266. _
  4267. .T&
  4268. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  4269. Reception     {
  4270. (1)\ ReceiveIPM
  4271. (2)\ ReceiveRN
  4272. (3)\ ReceiveNRN
  4273. (4)\ ReceiveReport
  4274.  }    TLM\(hyTER    User     {
  4275. (1)\ MessageDeliver
  4276. (2)\ ReceiptStatusNotice
  4277. (3)\ ReceiptStatusNotice
  4278. (4)\ DeliveryStatusNotice
  4279.  }    TLMAU    TLM\(hyTER
  4280. _
  4281. .T&
  4282. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  4283. Management     {
  4284. (1)\ ChangeAutoDiscard
  4285. (2)\ 
  4286. ChangeAutoAcknowledgment
  4287. (3)\ ChangeAutoForwarding
  4288.  }    TLM\(hyUser    TLM\(hyTER     {
  4289. (1)\ Register
  4290. (2)\ Register
  4291. (3)\ Register
  4292.  }    TLM\(hyTER    TLMAU
  4293. _
  4294. .T&
  4295. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  4296. Miscellanea     {
  4297. (1)\ 
  4298. ChangeSubscriptionProfile
  4299. (2)\ DSList
  4300. (3)\ DSDelete
  4301. (4)\ DSFetch
  4302. (5)\ MessageStatus
  4303.  }    TLM\(hyUser    TLM\(hyTER     {
  4304. (1)\ Register
  4305. (2)\ DSList
  4306. (3)\ DSDelete
  4307. (4)\ DSFetch
  4308. (5)\ MessageStatus
  4309.  }    TLM\(hyTER    TLMAU
  4310. _
  4311. .TE
  4312. .nr PS 9
  4313. .RT
  4314. .ad r
  4315. \fBTableau [T2.330], p.\fR 
  4316. .sp 1P
  4317. .RT
  4318. .ad b
  4319. .RT
  4320. .LP
  4321. .bp
  4322. .PP
  4323. A telematic user is associated with the TLMA by means of the
  4324. origination, reception, management and miscellanea ports. A telematic user 
  4325. is a supplier\ [S] of no ports and a consumer\ [C] of all TLMA ports. The 
  4326. TLMA is a supplier of all TLMA ports and consumer of no ports. 
  4327. .PP
  4328. The general access to IPMS is illustrated in Figure 2/T.330.
  4329. .RT
  4330. .LP
  4331. .rs
  4332. .sp 35P
  4333. .ad r
  4334. \fBFigure 2/T.330, p.\fR 
  4335. .sp 1P
  4336. .RT
  4337. .ad b
  4338. .RT
  4339. .PP
  4340. An interpersonal messaging user agent (IPM\(hyUA) is a secondary
  4341. object that provides the interpersonal messaging abstract service (IPMAS) 
  4342. to a single IPM user. An IPM\(hyUA is a specialized instance of the more 
  4343. general 
  4344. object, UA. An IPM\(hyUA performs its function with help from the MTS.
  4345. .PP
  4346. A telematic agent (TLMA) is an object that provides the abstract
  4347. service which comprises IPMAS and telematic specific abstract service, to a
  4348. single TLM user. A TLMA is an instance of the more general object UA. A TLMA
  4349. performs its function with help from the MTS.
  4350. .PP
  4351. A message transfer system (MTS), upon which all other IPMS components relay, 
  4352. is the provider of the message transfer abstract service (MTAS). It 
  4353. performs its function without assistance.
  4354. .PP
  4355. An interpersonal messaging system (IPMS) is the object by means of
  4356. which all users communicate in interpersonal messaging.
  4357. .PP
  4358. The access unit (AU) could be a physical delivery access unit (PDAU), or 
  4359. telex access unit (TLXAU). The descriptions of these objects found in 
  4360. relevant Recommendations.
  4361. .bp
  4362. .RT
  4363. .sp 1P
  4364. .LP
  4365. 7.2
  4366.     \fIOrigination, reception and management ports, services and\fR 
  4367. \fIoperations\fR 
  4368. .sp 9p
  4369. .RT
  4370. .PP
  4371. The abstract operations available at these ports, as described in   X.420, are:
  4372. .RT
  4373. .LP
  4374.  
  4375. .LP
  4376. \fBH.T. [T3.330]\fR 
  4377. .LP
  4378. origination PORT
  4379. .LP
  4380.  
  4381. .LP
  4382. \fBtlma \ \ \fR 
  4383. .LP
  4384. CONSUMER INVOKERS\ { | riginateProbe,
  4385. .LP
  4386.  
  4387. .LP
  4388. \fBtlma \ \ 
  4389. .LP
  4390. CONSUMER INVOKERS\ { | fR 
  4391. .LP
  4392. OriginateIPM,
  4393. .LP
  4394.  
  4395. .LP
  4396. \fBtlma \ \ 
  4397. .LP
  4398. CONSUMER INVOKERS\ { | fR 
  4399. .LP
  4400. OriginateRN,
  4401. .LP
  4402.  
  4403. .LP
  4404. \fBtlma \ \ 
  4405. .LP
  4406. CONSUMER INVOKERS\ { | fR 
  4407. .LP
  4408. CancelIPM\ }
  4409. .LP
  4410.  
  4411. .LP
  4412. \fBtlma \ \ 
  4413. .LP
  4414. PORTS\ { | fR 
  4415. .LP
  4416. ::= id\(hypt\(hyorigination
  4417. .LP
  4418. .LP
  4419. .LP
  4420. reception PORT
  4421. .LP
  4422.  
  4423. .LP
  4424. \fBtlma \ \ \fR 
  4425. .LP
  4426. CONSUMER INVOKERS\ { | eceiveReport,
  4427. .LP
  4428.  
  4429. .LP
  4430. \fBtlma \ \ 
  4431. .LP
  4432. CONSUMER INVOKERS\ { | fR 
  4433. .LP
  4434. ReceiveIPM,
  4435. .LP
  4436.  
  4437. .LP
  4438. \fBtlma \ \ 
  4439. .LP
  4440. CONSUMER INVOKERS\ { | fR 
  4441. .LP
  4442. ReceiveRN,
  4443. .LP
  4444.  
  4445. .LP
  4446. \fBtlma \ \ 
  4447. .LP
  4448. CONSUMER INVOKERS\ { | fR 
  4449. .LP
  4450. ReceiveNRN\ }
  4451. .LP
  4452.  
  4453. .LP
  4454. \fBtlma \ \ 
  4455. .LP
  4456. PORTS\ { | fR 
  4457. .LP
  4458. ::= id\(hypt\(hyreception
  4459. .LP
  4460. .LP
  4461. .LP
  4462. management PORT
  4463. .LP
  4464.  
  4465. .LP
  4466. \fBtlma \ \ \fR 
  4467. .LP
  4468. CONSUMER INVOKERS\ { | hangeAutoDiscard,
  4469. .LP
  4470.  
  4471. .LP
  4472. \fBtlma \ \ 
  4473. .LP
  4474. CONSUMER INVOKERS\ { | fR 
  4475. .LP
  4476. ChangeAutoAcknowledgment,
  4477. .LP
  4478.  
  4479. .LP
  4480. \fBtlma \ \ 
  4481. .LP
  4482. CONSUMER INVOKERS\ { | fR 
  4483. .LP
  4484. ChangeAutoForwarding\ }
  4485. .LP
  4486.  
  4487. .LP
  4488. \fBtlma \ \ 
  4489. .LP
  4490. PORTS\ { | fR 
  4491. .LP
  4492. ::= id\(hypt\(hymanagement
  4493. .LP
  4494. .LP
  4495. .LP
  4496.  
  4497. .LP
  4498. \fBH.T. [T4.330]\fR 
  4499. .LP
  4500. miscellanea PORT
  4501. .LP
  4502.  
  4503. .LP
  4504. \fBtlma \ \ \fR 
  4505. .LP
  4506. SUPPLIER PERFORMS\ { | hangeSubscriptionProfile,
  4507. .LP
  4508.  
  4509. .LP
  4510. \fBtlma \ \ 
  4511. .LP
  4512. SUPPLIER PERFORMS\ { | fR 
  4513. .LP
  4514. DSList,
  4515. .LP
  4516.  
  4517. .LP
  4518. \fBtlma \ \ 
  4519. .LP
  4520. SUPPLIER PERFORMS\ { | fR 
  4521. .LP
  4522. DSDelete,
  4523. .LP
  4524.  
  4525. .LP
  4526. \fBtlma \ \ 
  4527. .LP
  4528. SUPPLIER PERFORMS\ { | fR 
  4529. .LP
  4530. DSFetch,
  4531. .LP
  4532.  
  4533. .LP
  4534. \fBtlma \ \ 
  4535. .LP
  4536. SUPPLIER PERFORMS\ { | fR 
  4537. .LP
  4538. MessageStatus\ }
  4539. .LP
  4540.  
  4541. .LP
  4542. \fBtlma \ \ 
  4543. .LP
  4544. PORTS\ { | fR 
  4545. .LP
  4546. ::= id\(hypt\(hymiscellanea
  4547. .LP
  4548. .LP
  4549. .LP
  4550.  
  4551. .LP
  4552. \fBH.T. [T5.330]\fR 
  4553. .LP
  4554. ChangeSubscriptionProfile ::= ABSTRACT\(hyOPERATION
  4555. .LP
  4556. .LP
  4557. .LP
  4558. \fBtlma \ \ \fR 
  4559. .LP
  4560. ARGUMENT SET\ { | s\(hymode
  4561. .LP
  4562. [0] DSMode OPTIONAL,
  4563. .LP
  4564.  
  4565. .LP
  4566.  
  4567. .LP
  4568. \fBtlma \ \ 
  4569. .LP
  4570. ARGUMENT SET\ { | fR 
  4571. .LP
  4572. error\(hyrecovery\(hymode
  4573. .LP
  4574. [1]
  4575. .LP
  4576. ErrorRecoveryMode OPTIONAL,
  4577. .LP
  4578.  
  4579. .LP
  4580. \fBtlma \ \ 
  4581. .LP
  4582. ARGUMENT SET\ { | fR 
  4583. .LP
  4584. message\(hydelete\(hymode
  4585. .LP
  4586. [2]
  4587. .LP
  4588. MessageDeleteMode OPTIONAL\ }
  4589. .LP
  4590.  
  4591. .LP
  4592. \fBtlma \ \ \fR 
  4593. .LP
  4594. RESULT\ {  }
  4595. .LP
  4596.  
  4597. .LP
  4598. \fBtlma\fR 
  4599. .LP
  4600. \ \ 
  4601. .LP
  4602. ERRORS\ { | ame\(hyerror,
  4603. .LP
  4604.  
  4605. .LP
  4606. \fBtlma \ \ 
  4607. .LP
  4608. ERRORS\ { | fR 
  4609. .LP
  4610. ds\(hyerror,
  4611. .LP
  4612.  
  4613. .LP
  4614. \fBtlma \ \ 
  4615. .LP
  4616. ERRORS\ { | fR 
  4617. .LP
  4618. subscription\(hyprofile\(hyerror\ }
  4619. .LP
  4620. .LP
  4621. .LP
  4622.  
  4623. .LP
  4624. \fBH.T. [T6.330]\fR 
  4625. .LP
  4626. DSList
  4627. .LP
  4628. ::= ABSTRACT\(hyOPERATION
  4629. .LP
  4630. .LP
  4631. .LP
  4632. \fBtlma \ \ \fR 
  4633. .LP
  4634. ARGUMENT {  }
  4635. .LP
  4636.  
  4637. .LP
  4638. \fBtlma \ \ \fR 
  4639. .LP
  4640. RESULT SET\ { | 0] SET OF ListReport OPTIONAL\ }
  4641. .LP
  4642.  
  4643. .LP
  4644. \fBtlma \ \ \fR 
  4645. .LP
  4646. ERRORS\ { | ubscription\(hyerror,
  4647. .LP
  4648.  
  4649. .LP
  4650. \fBtlma \ \ 
  4651. .LP
  4652. ERRORS\ { | fR 
  4653. .LP
  4654. name\(hyerror,
  4655. .LP
  4656.  
  4657. .LP
  4658. \fBtlma \ \ 
  4659. .LP
  4660. ERRORS\ { | fR 
  4661. .LP
  4662. ds\(hyerror\ }
  4663. .LP
  4664.  
  4665. .LP
  4666. ListReport
  4667. .LP
  4668. ::= SET\ { | etrieval\(hyid
  4669. .LP
  4670. [0]
  4671. .LP
  4672. RetrievalIdentifier,
  4673. .LP
  4674.  
  4675. .LP
  4676. \fBListReport\fR 
  4677. .LP
  4678. \fB::= SET\ { | fR 
  4679. .LP
  4680. message\(hytype
  4681. .LP
  4682. [1]
  4683. .LP
  4684. MessageType,
  4685. .LP
  4686.  
  4687. .LP
  4688. \fBListReport\fR 
  4689. .LP
  4690. \fB::= SET\ { | fR 
  4691. .LP
  4692. priority
  4693. .LP
  4694. [2]
  4695. .LP
  4696. Priority OPTIONAL,
  4697. .LP
  4698.  
  4699. .LP
  4700. \fBListReport\fR 
  4701. .LP
  4702. \fB::= SET\ { | fR 
  4703. .LP
  4704. message\(hylength
  4705. .LP
  4706. [3]
  4707. .LP
  4708. MessageLength OPTIONAL,
  4709. .LP
  4710.  
  4711. .LP
  4712. \fBListReport\fR 
  4713. .LP
  4714. \fB::= SET\ { | fR 
  4715. .LP
  4716. originator\(hyname
  4717. .LP
  4718. [4]
  4719. .LP
  4720. OrName OPTIONAL\ }
  4721. .LP
  4722. .LP
  4723. .LP
  4724.  
  4725. .LP
  4726. \fBH.T. [T7.330]\fR 
  4727. .LP
  4728. DSDelete
  4729. .LP
  4730. ::= ABSTRACT\(hyOPERATION
  4731. .LP
  4732. .LP
  4733. .LP
  4734. \fBtlma \ \ \fR 
  4735. .LP
  4736. ARGUMENT SET\ { | elector [0] SET OF RetrievalIdentifier\ }
  4737. .LP
  4738.  
  4739. .LP
  4740.  
  4741. .LP
  4742. \fBtlma \ \ \fR 
  4743. .LP
  4744. RESULT\ {  }
  4745. .LP
  4746.  
  4747. .LP
  4748. \fBtlma \ \ \fR 
  4749. .LP
  4750. ERRORS\ { | ubscription\(hyerror,
  4751. .LP
  4752.  
  4753. .LP
  4754. \fBtlma \ \ 
  4755. .LP
  4756. ERRORS\ { | fR 
  4757. .LP
  4758. name\(hyerror,
  4759. .LP
  4760.  
  4761. .LP
  4762. \fBtlma \ \ 
  4763. .LP
  4764. ERRORS\ { | fR 
  4765. .LP
  4766. ds\(hyerror\ }
  4767. .LP
  4768. .LP
  4769. .LP
  4770.  
  4771. .LP
  4772. \fBH.T. [T8.330]\fR 
  4773. .LP
  4774. DSFetch
  4775. .LP
  4776. ::= ABSTRACT\(hyOPERATION
  4777. .LP
  4778. .LP
  4779. .LP
  4780. \fBtlma \ \ \fR 
  4781. .LP
  4782. ARGUMENT SET OF\ { | etrieval\(hyid
  4783. .LP
  4784. [0]
  4785. .LP
  4786. RetrievalIdentifier,
  4787. .LP
  4788.  
  4789. .LP
  4790. \fBtlma \ \ 
  4791. .LP
  4792. ARGUMENT SET OF\ { | fR 
  4793. .LP
  4794. delete\(hyafter\(hyoutput
  4795. .LP
  4796. [1]
  4797. .LP
  4798. DeleteAfterOutput OPTIONAL\ }
  4799. .LP
  4800.  
  4801. .LP
  4802. \fBtlma \ \ \fR 
  4803. .LP
  4804. RESULT\ SET\ { | etrieval\(hyid
  4805. .LP
  4806. [0] RetrievalIdentifier,
  4807. .LP
  4808.  
  4809. .LP
  4810.  
  4811. .LP
  4812. \fBtlma \ \ 
  4813. .LP
  4814. RESULT\ SET\ { | fR 
  4815. .LP
  4816. message\(hyreport
  4817. .LP
  4818. [1]
  4819. .LP
  4820. MessageReport\ }
  4821. .LP
  4822.  
  4823. .LP
  4824. \fBtlma \ \ \fR 
  4825. .LP
  4826. ERRORS\ { | ubscription\(hyerror,
  4827. .LP
  4828.  
  4829. .LP
  4830. \fBtlma \ \ 
  4831. .LP
  4832. ERRORS\ { | fR 
  4833. .LP
  4834. name\(hyerror,
  4835. .LP
  4836.  
  4837. .LP
  4838. \fBtlma \ \ 
  4839. .LP
  4840. ERRORS\ { | fR 
  4841. .LP
  4842. ds\(hyerror\ }
  4843. .LP
  4844. .LP
  4845. .LP
  4846.  
  4847. .LP
  4848. \fBH.T. [T9.330]\fR 
  4849. .LP
  4850. MessageStatus
  4851. .LP
  4852. ::= ABSTRACT\(hyOPERATION
  4853. .LP
  4854. .LP
  4855. .LP
  4856. \fBtlma \ \ \fR 
  4857. .LP
  4858. ARGUMENT SET\ { | 0] QueryIdentifier OPTIONAL\ }
  4859. .LP
  4860.  
  4861. .LP
  4862. \fBtlma \ \ \fR 
  4863. .LP
  4864. RESULT\ SET\ { | eport\(hytime
  4865. .LP
  4866. [0] DateandTime,
  4867. .LP
  4868.  
  4869. .LP
  4870.  
  4871. .LP
  4872. \fBtlma \ \ 
  4873. .LP
  4874. RESULT\ SET\ { | fR 
  4875. .LP
  4876. reported\(hymessage\(hyid
  4877. .LP
  4878. [1]
  4879. .LP
  4880. MessageIdentifier,
  4881. .LP
  4882.  
  4883. .LP
  4884. \fBtlma \ \ 
  4885. .LP
  4886. RESULT\ SET\ { | eported\(hymessage\(hyid\fR 
  4887. .LP
  4888. [2]
  4889. .LP
  4890. SEQUENCE OF StatusInfo\ }
  4891. .LP
  4892.  
  4893. .LP
  4894. \fBtlma \ \ \fR 
  4895. .LP
  4896. ERRORS\ { | ubscription\(hyerror,
  4897. .LP
  4898.  
  4899. .LP
  4900. \fBtlma \ \ 
  4901. .LP
  4902. ERRORS\ { | fR 
  4903. .LP
  4904. name\(hyerror,
  4905. .LP
  4906.  
  4907. .LP
  4908. \fBtlma \ \ 
  4909. .LP
  4910. ERRORS\ { | fR 
  4911. .LP
  4912. message\(hystatus\(hyerror\ }
  4913. .LP
  4914. .LP
  4915. .LP
  4916. QueryIdentifier
  4917. .LP
  4918. ::= CHOICE\ { | ubmission\(hyid
  4919. .LP
  4920. [0]   MessageIdentifier,
  4921. .LP
  4922.  
  4923. .LP
  4924. \fBQueryIdentifier\fR 
  4925. .LP
  4926. \fB::=
  4927. .LP
  4928. CHOICE\ { | fR 
  4929. .LP
  4930. correlation\(hyinfo
  4931. .LP
  4932. [1] CallIdentification\ }
  4933. .LP
  4934. .LP
  4935. .LP
  4936. StatusInfo
  4937. .LP
  4938. ::= SET\ { | tatus
  4939. .LP
  4940. [0] Status,
  4941. .LP
  4942.  
  4943. .LP
  4944.  
  4945. .LP
  4946. \fBStatusInfo\fR 
  4947. .LP
  4948. \fB::= SET\ { | fR 
  4949. .LP
  4950. per\(hyrecipient\(hyinfo
  4951. .LP
  4952. [1]
  4953. .LP
  4954. PerRecipientReportDeliveryFields OPTIONAL\ }
  4955. .LP
  4956. .LP
  4957. .LP
  4958.  
  4959. .LP
  4960. \fBH.T. [T10.330]\fR 
  4961. .LP
  4962. tlma\(hyrefinement REFINE tlma AS
  4963. .LP
  4964.  
  4965. .LP
  4966. \ tlmau
  4967. .LP
  4968. mhs\(hydoc\(hyxfer
  4969. .LP
  4970. [S] PAIRED with\ { | lm\(hyter\ }
  4971. .LP
  4972.  
  4973. .LP
  4974.  
  4975. .LP
  4976. \ tlm\(hyter
  4977. .LP
  4978. origination
  4979. .LP
  4980. [S] VISIBLE
  4981. .LP
  4982.  
  4983. .LP
  4984. \fBtlm\(hyter\fR 
  4985. .LP
  4986. reception
  4987. .LP
  4988. [S] VISIBLE
  4989. .LP
  4990.  
  4991. .LP
  4992. \fBtlm\(hyter\fR 
  4993. .LP
  4994. management
  4995. .LP
  4996. [S] VISIBLE
  4997. .LP
  4998.  
  4999. .LP
  5000. \fBtlm\(hyter\fR 
  5001. .LP
  5002. miscellanea
  5003. .LP
  5004. [S] VISIBLE
  5005. .LP
  5006.  
  5007. .LP
  5008.  
  5009. .LP
  5010. \fBtlm\(hyter\fR 
  5011. .LP
  5012. ::= id\(hyref\(hysecondary
  5013. .LP
  5014. .LP
  5015. .LP
  5016.  
  5017. .LP
  5018. \fBH.T. [T11.330]\fR 
  5019. .LP
  5020. tlm\(hyter
  5021. .LP
  5022. OBJECT
  5023. .LP
  5024.  
  5025. .LP
  5026. \fBtlma \ \ \fR 
  5027. .LP
  5028. PORTS\ { | rigination
  5029. .LP
  5030. [S],
  5031. .LP
  5032.  
  5033. .LP
  5034. \fBtlma \ \ 
  5035. .LP
  5036. PORTS\ { | fR 
  5037. .LP
  5038. reception
  5039. .LP
  5040. [S],
  5041. .LP
  5042.  
  5043. .LP
  5044. \fBtlma \ \ 
  5045. .LP
  5046. PORTS\ { | fR 
  5047. .LP
  5048. management
  5049. .LP
  5050. [S],
  5051. .LP
  5052.  
  5053. .LP
  5054. \fBtlma \ \ 
  5055. .LP
  5056. PORTS\ { | fR 
  5057. .LP
  5058. miscellanea
  5059. .LP
  5060. [S],
  5061. .LP
  5062.  
  5063. .LP
  5064. \fBtlma \ \ 
  5065. .LP
  5066. PORTS\ { | fR 
  5067. .LP
  5068. mhs\(hydoc\(hyxfer
  5069. .LP
  5070. [C]\ }
  5071. .LP
  5072.  
  5073. .LP
  5074. \fBtlma \ \ \fR 
  5075. .LP
  5076. ::= id\(hyot\(hytlm\(hyter
  5077. .LP
  5078. .LP
  5079. .LP
  5080. tlmau
  5081. .LP
  5082. OBJECT
  5083. .LP
  5084.  
  5085. .LP
  5086. \fBtlma \ \ \fR 
  5087. .LP
  5088. PORTS\ { | hs\(hydoc\(hyxfer
  5089. .LP
  5090. [S],
  5091. .LP
  5092.  
  5093. .LP
  5094. \fBtlma \ \ 
  5095. .LP
  5096. PORTS\ { | fR 
  5097. .LP
  5098. import
  5099. .LP
  5100. [C],
  5101. .LP
  5102.  
  5103. .LP
  5104. \fBtlma \ \ 
  5105. .LP
  5106. PORTS\ { | fR 
  5107. .LP
  5108. export
  5109. .LP
  5110. [C]\ }
  5111. .LP
  5112.  
  5113. .LP
  5114. \fBtlma \ \ \fR 
  5115. .LP
  5116. ::= id\(hyot\(hytlm\(hyuser
  5117. .LP
  5118. .LP
  5119. .LP
  5120.  
  5121. .LP
  5122. \fBH.T. [T12.330]\fR 
  5123. .LP
  5124. mhs\(hydoc\(hyxfer PORT
  5125. .LP
  5126.  
  5127. .LP
  5128. \fBtlma \ \ \fR 
  5129. .LP
  5130. SUPPLIER PERFORMS\ { | essageSend,
  5131. .LP
  5132.  
  5133. .LP
  5134. \fBtlma \ \ 
  5135. .LP
  5136. SUPPLIER PERFORMS\ { | fR 
  5137. .LP
  5138. MessageProbe,
  5139. .LP
  5140.  
  5141. .LP
  5142. \fBtlma \ \ 
  5143. .LP
  5144. SUPPLIER PERFORMS\ { | fR 
  5145. .LP
  5146. ExplicitReceive,
  5147. .LP
  5148.  
  5149. .LP
  5150. \fBtlma \ \ 
  5151. .LP
  5152. SUPPLIER PERFORMS\ { | fR 
  5153. .LP
  5154. MessageCancel,
  5155. .LP
  5156.  
  5157. .LP
  5158. \fBtlma \ \ 
  5159. .LP
  5160. SUPPLIER PERFORMS\ { | fR 
  5161. .LP
  5162. Register,
  5163. .LP
  5164.  
  5165. .LP
  5166. \fBtlma \ \ 
  5167. .LP
  5168. SUPPLIER PERFORMS\ { | fR 
  5169. .LP
  5170. DSList,
  5171. .LP
  5172.  
  5173. .LP
  5174. \fBtlma \ \ 
  5175. .LP
  5176. SUPPLIER PERFORMS\ { | fR 
  5177. .LP
  5178. DSDelete,
  5179. .LP
  5180.  
  5181. .LP
  5182. \fBtlma \ \ 
  5183. .LP
  5184. SUPPLIER PERFORMS\ { | fR 
  5185. .LP
  5186. DSFetch,
  5187. .LP
  5188.  
  5189. .LP
  5190. \fBtlma \ \ 
  5191. .LP
  5192. SUPPLIER PERFORMS\ { | fR 
  5193. .LP
  5194. MessageStatus\ }
  5195. .LP
  5196.  
  5197. .LP
  5198. \fBtlma \ \ \fR 
  5199. .LP
  5200. CONSUMER PERFORMS\ { | essageDeliver,
  5201. .LP
  5202.  
  5203. .LP
  5204. \fBtlma \ \ 
  5205. .LP
  5206. CONSUMER PERFORMS\ { | fR 
  5207. .LP
  5208. ReceiptStatusNotice,
  5209. .LP
  5210.  
  5211. .LP
  5212. \fBtlma \ \ 
  5213. .LP
  5214. CONSUMER PERFORMS\ { | fR 
  5215. .LP
  5216. DeliveryStatusNotice\ }
  5217. .LP
  5218.  
  5219. .LP
  5220. \fBtlma \ \ \fR 
  5221. .LP
  5222. ::= id\(hypt\(hymhs\(hydoc\(hyxfer
  5223. .LP
  5224. .LP
  5225. .LP
  5226. \fBH.T. [T13.330]\fR 
  5227. .LP
  5228. TABLE\ 1/T.330
  5229. .LP
  5230. \fBOperations of mhs\(hydoc\(hyxfer port\fR 
  5231. .ps 9
  5232. .vs 11
  5233. .nr VS 11
  5234. .nr PS 9
  5235. .TS
  5236. center box;
  5237. cw(132p) | cw(96p) .
  5238.  {
  5239. IPMS ports and telematic specific port
  5240.  }    mhs\(hydoc\(hyxfer port
  5241. _
  5242. .TE
  5243. .TS
  5244. center box ;
  5245. cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
  5246. Port    Abstract operation    Invoker    Performer    Abstract operation    Invoker    Performer
  5247. _
  5248. .T&
  5249. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  5250. Origination     {
  5251. (1)\ OriginateIPM
  5252. (2)\ OriginateProbe
  5253. (3)\ OriginateRN
  5254. (4)\ CancelIPM
  5255.  }    TLM\(hyUser    TLM\(hyTER     {
  5256. (1)\ MessageSend
  5257. (2)\ MessageProbe
  5258. (3)\ ExplicitReceive
  5259. (4)\ MessageCancel
  5260.  }    TLM\(hyTER    TLMAU
  5261. _
  5262. .T&
  5263. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  5264. Reception     {
  5265. (1)\ ReceiveIPM
  5266. (2)\ ReceiveRN
  5267. (3)\ ReceiveNRN
  5268. (4)\ ReceiveReport
  5269.  }    TLM\(hyTER    User     {
  5270. (1)\ MessageDeliver
  5271. (2)\ ReceiptStatusNotice
  5272. (3)\ ReceiptStatusNotice
  5273. (4)\ DeliveryStatusNotice
  5274.  }    TLMAU    TLM\(hyTER
  5275. _
  5276. .T&
  5277. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  5278. Management     {
  5279. (1)\ ChangeAutoDiscard
  5280. (2)\ 
  5281. ChangeAutoAcknowledgment
  5282. (3)\ ChangeAutoForwarding
  5283.  }    TLM\(hyUser    TLM\(hyTER     {
  5284. (1)\ Register
  5285. (2)\ Register
  5286. (3)\ Register
  5287.  }    TLM\(hyTER    TLMAU
  5288. _
  5289. .T&
  5290. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  5291. Miscellanea     {
  5292. (1)\ 
  5293. ChangeSubscriptionProfile
  5294. (2)\ DSList
  5295. (3)\ DSDelete
  5296. (4)\ DSFetch
  5297. (5)\ MessageStatus
  5298.  }    TLM\(hyUser    TLM\(hyTER     {
  5299. (1)\ Register
  5300. (2)\ DSList
  5301. (3)\ DSDelete
  5302. (4)\ DSFetch
  5303. (5)\ MessageStatus
  5304.  }    TLM\(hyTER    TLMAU
  5305. _
  5306. .TE
  5307. .nr PS 9
  5308. .RT
  5309. .ad r
  5310. \fBTableau [T3.330], p.\fR 
  5311. .sp 1P
  5312. .RT
  5313. .ad b
  5314. .RT
  5315. .PP
  5316. The abstract operations are fully described in
  5317. Recommendation\ X.420.
  5318. .sp 1P
  5319. .LP
  5320. 7.3
  5321.     \fIMiscellanea port services and operations\fR 
  5322. .sp 9p
  5323. .RT
  5324. .PP
  5325. Besides IPM abstract services, the following abstract services are available 
  5326. at the miscellanea port. They are provided by the TLMA object as the miscellanea 
  5327. abstract services. 
  5328. .RT
  5329. .LP
  5330.  
  5331. .LP
  5332. \fBH.T. [T4.330]\fR 
  5333. .LP
  5334. miscellanea PORT
  5335. .LP
  5336.  
  5337. .LP
  5338. \fBtlma \ \ \fR 
  5339. .LP
  5340. SUPPLIER PERFORMS\ { | hangeSubscriptionProfile,
  5341. .LP
  5342.  
  5343. .LP
  5344. \fBtlma \ \ 
  5345. .LP
  5346. SUPPLIER PERFORMS\ { | fR 
  5347. .LP
  5348. DSList,
  5349. .LP
  5350.  
  5351. .LP
  5352. \fBtlma \ \ 
  5353. .LP
  5354. SUPPLIER PERFORMS\ { | fR 
  5355. .LP
  5356. DSDelete,
  5357. .LP
  5358.  
  5359. .LP
  5360. \fBtlma \ \ 
  5361. .LP
  5362. SUPPLIER PERFORMS\ { | fR 
  5363. .LP
  5364. DSFetch,
  5365. .LP
  5366.  
  5367. .LP
  5368. \fBtlma \ \ 
  5369. .LP
  5370. SUPPLIER PERFORMS\ { | fR 
  5371. .LP
  5372. MessageStatus\ }
  5373. .LP
  5374.  
  5375. .LP
  5376. \fBtlma \ \ 
  5377. .LP
  5378. PORTS\ { | fR 
  5379. .LP
  5380. ::= id\(hypt\(hymiscellanea
  5381. .LP
  5382. .LP
  5383. .LP
  5384.  
  5385. .LP
  5386. \fBH.T. [T5.330]\fR 
  5387. .LP
  5388. ChangeSubscriptionProfile ::= ABSTRACT\(hyOPERATION
  5389. .LP
  5390. .LP
  5391. .LP
  5392. \fBtlma \ \ \fR 
  5393. .LP
  5394. ARGUMENT SET\ { | s\(hymode
  5395. .LP
  5396. [0] DSMode OPTIONAL,
  5397. .LP
  5398.  
  5399. .LP
  5400.  
  5401. .LP
  5402. \fBtlma \ \ 
  5403. .LP
  5404. ARGUMENT SET\ { | fR 
  5405. .LP
  5406. error\(hyrecovery\(hymode
  5407. .LP
  5408. [1]
  5409. .LP
  5410. ErrorRecoveryMode OPTIONAL,
  5411. .LP
  5412.  
  5413. .LP
  5414. \fBtlma \ \ 
  5415. .LP
  5416. ARGUMENT SET\ { | fR 
  5417. .LP
  5418. message\(hydelete\(hymode
  5419. .LP
  5420. [2]
  5421. .LP
  5422. MessageDeleteMode OPTIONAL\ }
  5423. .LP
  5424.  
  5425. .LP
  5426. \fBtlma \ \ \fR 
  5427. .LP
  5428. RESULT\ {  }
  5429. .LP
  5430.  
  5431. .LP
  5432. \fBtlma\fR 
  5433. .LP
  5434. \ \ 
  5435. .LP
  5436. ERRORS\ { | ame\(hyerror,
  5437. .LP
  5438.  
  5439. .LP
  5440. \fBtlma \ \ 
  5441. .LP
  5442. ERRORS\ { | fR 
  5443. .LP
  5444. ds\(hyerror,
  5445. .LP
  5446.  
  5447. .LP
  5448. \fBtlma \ \ 
  5449. .LP
  5450. ERRORS\ { | fR 
  5451. .LP
  5452. subscription\(hyprofile\(hyerror\ }
  5453. .LP
  5454. .LP
  5455. .LP
  5456.  
  5457. .LP
  5458. \fBH.T. [T6.330]\fR 
  5459. .LP
  5460. DSList
  5461. .LP
  5462. ::= ABSTRACT\(hyOPERATION
  5463. .LP
  5464. .LP
  5465. .LP
  5466. \fBtlma \ \ \fR 
  5467. .LP
  5468. ARGUMENT {  }
  5469. .LP
  5470.  
  5471. .LP
  5472. \fBtlma \ \ \fR 
  5473. .LP
  5474. RESULT SET\ { | 0] SET OF ListReport OPTIONAL\ }
  5475. .LP
  5476.  
  5477. .LP
  5478. \fBtlma \ \ \fR 
  5479. .LP
  5480. ERRORS\ { | ubscription\(hyerror,
  5481. .LP
  5482.  
  5483. .LP
  5484. \fBtlma \ \ 
  5485. .LP
  5486. ERRORS\ { | fR 
  5487. .LP
  5488. name\(hyerror,
  5489. .LP
  5490.  
  5491. .LP
  5492. \fBtlma \ \ 
  5493. .LP
  5494. ERRORS\ { | fR 
  5495. .LP
  5496. ds\(hyerror\ }
  5497. .LP
  5498.  
  5499. .LP
  5500. ListReport
  5501. .LP
  5502. ::= SET\ { | etrieval\(hyid
  5503. .LP
  5504. [0]
  5505. .LP
  5506. RetrievalIdentifier,
  5507. .LP
  5508.  
  5509. .LP
  5510. \fBListReport\fR 
  5511. .LP
  5512. \fB::= SET\ { | fR 
  5513. .LP
  5514. message\(hytype
  5515. .LP
  5516. [1]
  5517. .LP
  5518. MessageType,
  5519. .LP
  5520.  
  5521. .LP
  5522. \fBListReport\fR 
  5523. .LP
  5524. \fB::= SET\ { | fR 
  5525. .LP
  5526. priority
  5527. .LP
  5528. [2]
  5529. .LP
  5530. Priority OPTIONAL,
  5531. .LP
  5532.  
  5533. .LP
  5534. \fBListReport\fR 
  5535. .LP
  5536. \fB::= SET\ { | fR 
  5537. .LP
  5538. message\(hylength
  5539. .LP
  5540. [3]
  5541. .LP
  5542. MessageLength OPTIONAL,
  5543. .LP
  5544.  
  5545. .LP
  5546. \fBListReport\fR 
  5547. .LP
  5548. \fB::= SET\ { | fR 
  5549. .LP
  5550. originator\(hyname
  5551. .LP
  5552. [4]
  5553. .LP
  5554. OrName OPTIONAL\ }
  5555. .LP
  5556. .LP
  5557. .LP
  5558.  
  5559. .LP
  5560. \fBH.T. [T7.330]\fR 
  5561. .LP
  5562. DSDelete
  5563. .LP
  5564. ::= ABSTRACT\(hyOPERATION
  5565. .LP
  5566. .LP
  5567. .LP
  5568. \fBtlma \ \ \fR 
  5569. .LP
  5570. ARGUMENT SET\ { | elector [0] SET OF RetrievalIdentifier\ }
  5571. .LP
  5572.  
  5573. .LP
  5574.  
  5575. .LP
  5576. \fBtlma \ \ \fR 
  5577. .LP
  5578. RESULT\ {  }
  5579. .LP
  5580.  
  5581. .LP
  5582. \fBtlma \ \ \fR 
  5583. .LP
  5584. ERRORS\ { | ubscription\(hyerror,
  5585. .LP
  5586.  
  5587. .LP
  5588. \fBtlma \ \ 
  5589. .LP
  5590. ERRORS\ { | fR 
  5591. .LP
  5592. name\(hyerror,
  5593. .LP
  5594.  
  5595. .LP
  5596. \fBtlma \ \ 
  5597. .LP
  5598. ERRORS\ { | fR 
  5599. .LP
  5600. ds\(hyerror\ }
  5601. .LP
  5602. .LP
  5603. .LP
  5604.  
  5605. .LP
  5606. \fBH.T. [T8.330]\fR 
  5607. .LP
  5608. DSFetch
  5609. .LP
  5610. ::= ABSTRACT\(hyOPERATION
  5611. .LP
  5612. .LP
  5613. .LP
  5614. \fBtlma \ \ \fR 
  5615. .LP
  5616. ARGUMENT SET OF\ { | etrieval\(hyid
  5617. .LP
  5618. [0]
  5619. .LP
  5620. RetrievalIdentifier,
  5621. .LP
  5622.  
  5623. .LP
  5624. \fBtlma \ \ 
  5625. .LP
  5626. ARGUMENT SET OF\ { | fR 
  5627. .LP
  5628. delete\(hyafter\(hyoutput
  5629. .LP
  5630. [1]
  5631. .LP
  5632. DeleteAfterOutput OPTIONAL\ }
  5633. .LP
  5634.  
  5635. .LP
  5636. \fBtlma \ \ \fR 
  5637. .LP
  5638. RESULT\ SET\ { | etrieval\(hyid
  5639. .LP
  5640. [0] RetrievalIdentifier,
  5641. .LP
  5642.  
  5643. .LP
  5644.  
  5645. .LP
  5646. \fBtlma \ \ 
  5647. .LP
  5648. RESULT\ SET\ { | fR 
  5649. .LP
  5650. message\(hyreport
  5651. .LP
  5652. [1]
  5653. .LP
  5654. MessageReport\ }
  5655. .LP
  5656.  
  5657. .LP
  5658. \fBtlma \ \ \fR 
  5659. .LP
  5660. ERRORS\ { | ubscription\(hyerror,
  5661. .LP
  5662.  
  5663. .LP
  5664. \fBtlma \ \ 
  5665. .LP
  5666. ERRORS\ { | fR 
  5667. .LP
  5668. name\(hyerror,
  5669. .LP
  5670.  
  5671. .LP
  5672. \fBtlma \ \ 
  5673. .LP
  5674. ERRORS\ { | fR 
  5675. .LP
  5676. ds\(hyerror\ }
  5677. .LP
  5678. .LP
  5679. .LP
  5680.  
  5681. .LP
  5682. \fBH.T. [T9.330]\fR 
  5683. .LP
  5684. MessageStatus
  5685. .LP
  5686. ::= ABSTRACT\(hyOPERATION
  5687. .LP
  5688. .LP
  5689. .LP
  5690. \fBtlma \ \ \fR 
  5691. .LP
  5692. ARGUMENT SET\ { | 0] QueryIdentifier OPTIONAL\ }
  5693. .LP
  5694.  
  5695. .LP
  5696. \fBtlma \ \ \fR 
  5697. .LP
  5698. RESULT\ SET\ { | eport\(hytime
  5699. .LP
  5700. [0] DateandTime,
  5701. .LP
  5702.  
  5703. .LP
  5704.  
  5705. .LP
  5706. \fBtlma \ \ 
  5707. .LP
  5708. RESULT\ SET\ { | fR 
  5709. .LP
  5710. reported\(hymessage\(hyid
  5711. .LP
  5712. [1]
  5713. .LP
  5714. MessageIdentifier,
  5715. .LP
  5716.  
  5717. .LP
  5718. \fBtlma \ \ 
  5719. .LP
  5720. RESULT\ SET\ { | eported\(hymessage\(hyid\fR 
  5721. .LP
  5722. [2]
  5723. .LP
  5724. SEQUENCE OF StatusInfo\ }
  5725. .LP
  5726.  
  5727. .LP
  5728. \fBtlma \ \ \fR 
  5729. .LP
  5730. ERRORS\ { | ubscription\(hyerror,
  5731. .LP
  5732.  
  5733. .LP
  5734. \fBtlma \ \ 
  5735. .LP
  5736. ERRORS\ { | fR 
  5737. .LP
  5738. name\(hyerror,
  5739. .LP
  5740.  
  5741. .LP
  5742. \fBtlma \ \ 
  5743. .LP
  5744. ERRORS\ { | fR 
  5745. .LP
  5746. message\(hystatus\(hyerror\ }
  5747. .LP
  5748. .LP
  5749. .LP
  5750. QueryIdentifier
  5751. .LP
  5752. ::= CHOICE\ { | ubmission\(hyid
  5753. .LP
  5754. [0]   MessageIdentifier,
  5755. .LP
  5756.  
  5757. .LP
  5758. \fBQueryIdentifier\fR 
  5759. .LP
  5760. \fB::=
  5761. .LP
  5762. CHOICE\ { | fR 
  5763. .LP
  5764. correlation\(hyinfo
  5765. .LP
  5766. [1] CallIdentification\ }
  5767. .LP
  5768. .LP
  5769. .LP
  5770. StatusInfo
  5771. .LP
  5772. ::= SET\ { | tatus
  5773. .LP
  5774. [0] Status,
  5775. .LP
  5776.  
  5777. .LP
  5778.  
  5779. .LP
  5780. \fBStatusInfo\fR 
  5781. .LP
  5782. \fB::= SET\ { | fR 
  5783. .LP
  5784. per\(hyrecipient\(hyinfo
  5785. .LP
  5786. [1]
  5787. .LP
  5788. PerRecipientReportDeliveryFields OPTIONAL\ }
  5789. .LP
  5790. .LP
  5791. .LP
  5792.  
  5793. .LP
  5794. \fBH.T. [T10.330]\fR 
  5795. .LP
  5796. tlma\(hyrefinement REFINE tlma AS
  5797. .LP
  5798.  
  5799. .LP
  5800. \ tlmau
  5801. .LP
  5802. mhs\(hydoc\(hyxfer
  5803. .LP
  5804. [S] PAIRED with\ { | lm\(hyter\ }
  5805. .LP
  5806.  
  5807. .LP
  5808.  
  5809. .LP
  5810. \ tlm\(hyter
  5811. .LP
  5812. origination
  5813. .LP
  5814. [S] VISIBLE
  5815. .LP
  5816.  
  5817. .LP
  5818. \fBtlm\(hyter\fR 
  5819. .LP
  5820. reception
  5821. .LP
  5822. [S] VISIBLE
  5823. .LP
  5824.  
  5825. .LP
  5826. \fBtlm\(hyter\fR 
  5827. .LP
  5828. management
  5829. .LP
  5830. [S] VISIBLE
  5831. .LP
  5832.  
  5833. .LP
  5834. \fBtlm\(hyter\fR 
  5835. .LP
  5836. miscellanea
  5837. .LP
  5838. [S] VISIBLE
  5839. .LP
  5840.  
  5841. .LP
  5842.  
  5843. .LP
  5844. \fBtlm\(hyter\fR 
  5845. .LP
  5846. ::= id\(hyref\(hysecondary
  5847. .LP
  5848. .LP
  5849. .LP
  5850.  
  5851. .LP
  5852. \fBH.T. [T11.330]\fR 
  5853. .LP
  5854. tlm\(hyter
  5855. .LP
  5856. OBJECT
  5857. .LP
  5858.  
  5859. .LP
  5860. \fBtlma \ \ \fR 
  5861. .LP
  5862. PORTS\ { | rigination
  5863. .LP
  5864. [S],
  5865. .LP
  5866.  
  5867. .LP
  5868. \fBtlma \ \ 
  5869. .LP
  5870. PORTS\ { | fR 
  5871. .LP
  5872. reception
  5873. .LP
  5874. [S],
  5875. .LP
  5876.  
  5877. .LP
  5878. \fBtlma \ \ 
  5879. .LP
  5880. PORTS\ { | fR 
  5881. .LP
  5882. management
  5883. .LP
  5884. [S],
  5885. .LP
  5886.  
  5887. .LP
  5888. \fBtlma \ \ 
  5889. .LP
  5890. PORTS\ { | fR 
  5891. .LP
  5892. miscellanea
  5893. .LP
  5894. [S],
  5895. .LP
  5896.  
  5897. .LP
  5898. \fBtlma \ \ 
  5899. .LP
  5900. PORTS\ { | fR 
  5901. .LP
  5902. mhs\(hydoc\(hyxfer
  5903. .LP
  5904. [C]\ }
  5905. .LP
  5906.  
  5907. .LP
  5908. \fBtlma \ \ \fR 
  5909. .LP
  5910. ::= id\(hyot\(hytlm\(hyter
  5911. .LP
  5912. .LP
  5913. .LP
  5914. tlmau
  5915. .LP
  5916. OBJECT
  5917. .LP
  5918.  
  5919. .LP
  5920. \fBtlma \ \ \fR 
  5921. .LP
  5922. PORTS\ { | hs\(hydoc\(hyxfer
  5923. .LP
  5924. [S],
  5925. .LP
  5926.  
  5927. .LP
  5928. \fBtlma \ \ 
  5929. .LP
  5930. PORTS\ { | fR 
  5931. .LP
  5932. import
  5933. .LP
  5934. [C],
  5935. .LP
  5936.  
  5937. .LP
  5938. \fBtlma \ \ 
  5939. .LP
  5940. PORTS\ { | fR 
  5941. .LP
  5942. export
  5943. .LP
  5944. [C]\ }
  5945. .LP
  5946.  
  5947. .LP
  5948. \fBtlma \ \ \fR 
  5949. .LP
  5950. ::= id\(hyot\(hytlm\(hyuser
  5951. .LP
  5952. .LP
  5953. .LP
  5954.  
  5955. .LP
  5956. \fBH.T. [T12.330]\fR 
  5957. .LP
  5958. mhs\(hydoc\(hyxfer PORT
  5959. .LP
  5960.  
  5961. .LP
  5962. \fBtlma \ \ \fR 
  5963. .LP
  5964. SUPPLIER PERFORMS\ { | essageSend,
  5965. .LP
  5966.  
  5967. .LP
  5968. \fBtlma \ \ 
  5969. .LP
  5970. SUPPLIER PERFORMS\ { | fR 
  5971. .LP
  5972. MessageProbe,
  5973. .LP
  5974.  
  5975. .LP
  5976. \fBtlma \ \ 
  5977. .LP
  5978. SUPPLIER PERFORMS\ { | fR 
  5979. .LP
  5980. ExplicitReceive,
  5981. .LP
  5982.  
  5983. .LP
  5984. \fBtlma \ \ 
  5985. .LP
  5986. SUPPLIER PERFORMS\ { | fR 
  5987. .LP
  5988. MessageCancel,
  5989. .LP
  5990.  
  5991. .LP
  5992. \fBtlma \ \ 
  5993. .LP
  5994. SUPPLIER PERFORMS\ { | fR 
  5995. .LP
  5996. Register,
  5997. .LP
  5998.  
  5999. .LP
  6000. \fBtlma \ \ 
  6001. .LP
  6002. SUPPLIER PERFORMS\ { | fR 
  6003. .LP
  6004. DSList,
  6005. .LP
  6006.  
  6007. .LP
  6008. \fBtlma \ \ 
  6009. .LP
  6010. SUPPLIER PERFORMS\ { | fR 
  6011. .LP
  6012. DSDelete,
  6013. .LP
  6014.  
  6015. .LP
  6016. \fBtlma \ \ 
  6017. .LP
  6018. SUPPLIER PERFORMS\ { | fR 
  6019. .LP
  6020. DSFetch,
  6021. .LP
  6022.  
  6023. .LP
  6024. \fBtlma \ \ 
  6025. .LP
  6026. SUPPLIER PERFORMS\ { | fR 
  6027. .LP
  6028. MessageStatus\ }
  6029. .LP
  6030.  
  6031. .LP
  6032. \fBtlma \ \ \fR 
  6033. .LP
  6034. CONSUMER PERFORMS\ { | essageDeliver,
  6035. .LP
  6036.  
  6037. .LP
  6038. \fBtlma \ \ 
  6039. .LP
  6040. CONSUMER PERFORMS\ { | fR 
  6041. .LP
  6042. ReceiptStatusNotice,
  6043. .LP
  6044.  
  6045. .LP
  6046. \fBtlma \ \ 
  6047. .LP
  6048. CONSUMER PERFORMS\ { | fR 
  6049. .LP
  6050. DeliveryStatusNotice\ }
  6051. .LP
  6052.  
  6053. .LP
  6054. \fBtlma \ \ \fR 
  6055. .LP
  6056. ::= id\(hypt\(hymhs\(hydoc\(hyxfer
  6057. .LP
  6058. .LP
  6059. .LP
  6060. \fBH.T. [T13.330]\fR 
  6061. .LP
  6062. TABLE\ 1/T.330
  6063. .LP
  6064. \fBOperations of mhs\(hydoc\(hyxfer port\fR 
  6065. .ps 9
  6066. .vs 11
  6067. .nr VS 11
  6068. .nr PS 9
  6069. .TS
  6070. center box;
  6071. cw(132p) | cw(96p) .
  6072.  {
  6073. IPMS ports and telematic specific port
  6074.  }    mhs\(hydoc\(hyxfer port
  6075. _
  6076. .TE
  6077. .TS
  6078. center box ;
  6079. cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
  6080. Port    Abstract operation    Invoker    Performer    Abstract operation    Invoker    Performer
  6081. _
  6082. .T&
  6083. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  6084. Origination     {
  6085. (1)\ OriginateIPM
  6086. (2)\ OriginateProbe
  6087. (3)\ OriginateRN
  6088. (4)\ CancelIPM
  6089.  }    TLM\(hyUser    TLM\(hyTER     {
  6090. (1)\ MessageSend
  6091. (2)\ MessageProbe
  6092. (3)\ ExplicitReceive
  6093. (4)\ MessageCancel
  6094.  }    TLM\(hyTER    TLMAU
  6095. _
  6096. .T&
  6097. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  6098. Reception     {
  6099. (1)\ ReceiveIPM
  6100. (2)\ ReceiveRN
  6101. (3)\ ReceiveNRN
  6102. (4)\ ReceiveReport
  6103.  }    TLM\(hyTER    User     {
  6104. (1)\ MessageDeliver
  6105. (2)\ ReceiptStatusNotice
  6106. (3)\ ReceiptStatusNotice
  6107. (4)\ DeliveryStatusNotice
  6108.  }    TLMAU    TLM\(hyTER
  6109. _
  6110. .T&
  6111. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  6112. Management     {
  6113. (1)\ ChangeAutoDiscard
  6114. (2)\ 
  6115. ChangeAutoAcknowledgment
  6116. (3)\ ChangeAutoForwarding
  6117.  }    TLM\(hyUser    TLM\(hyTER     {
  6118. (1)\ Register
  6119. (2)\ Register
  6120. (3)\ Register
  6121.  }    TLM\(hyTER    TLMAU
  6122. _
  6123. .T&
  6124. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  6125. Miscellanea     {
  6126. (1)\ 
  6127. ChangeSubscriptionProfile
  6128. (2)\ DSList
  6129. (3)\ DSDelete
  6130. (4)\ DSFetch
  6131. (5)\ MessageStatus
  6132.  }    TLM\(hyUser    TLM\(hyTER     {
  6133. (1)\ Register
  6134. (2)\ DSList
  6135. (3)\ DSDelete
  6136. (4)\ DSFetch
  6137. (5)\ MessageStatus
  6138.  }    TLM\(hyTER    TLMAU
  6139. _
  6140. .TE
  6141. .nr PS 9
  6142. .RT
  6143. .ad r
  6144. \fBTableau [T4.330], p.\fR 
  6145. .sp 1P
  6146. .RT
  6147. .ad b
  6148. .RT
  6149. .sp 1P
  6150. .LP
  6151. 7.3.1
  6152.     \fIChangeSubscriptionProfile\fR 
  6153. .sp 9p
  6154. .RT
  6155. .PP
  6156. The ChangeSubscriptionProfile abstract operation enables a user to change 
  6157. the registered subscription profile which specifies relationship with 
  6158. the TLMAU, such as DS mode, error recovery mode and message delete mode.
  6159. .RT
  6160. .LP
  6161.  
  6162. .LP
  6163. \fBH.T. [T5.330]\fR 
  6164. .LP
  6165. ChangeSubscriptionProfile ::= ABSTRACT\(hyOPERATION
  6166. .LP
  6167. .LP
  6168. .LP
  6169. \fBtlma \ \ \fR 
  6170. .LP
  6171. ARGUMENT SET\ { | s\(hymode
  6172. .LP
  6173. [0] DSMode OPTIONAL,
  6174. .LP
  6175.  
  6176. .LP
  6177.  
  6178. .LP
  6179. \fBtlma \ \ 
  6180. .LP
  6181. ARGUMENT SET\ { | fR 
  6182. .LP
  6183. error\(hyrecovery\(hymode
  6184. .LP
  6185. [1]
  6186. .LP
  6187. ErrorRecoveryMode OPTIONAL,
  6188. .LP
  6189.  
  6190. .LP
  6191. \fBtlma \ \ 
  6192. .LP
  6193. ARGUMENT SET\ { | fR 
  6194. .LP
  6195. message\(hydelete\(hymode
  6196. .LP
  6197. [2]
  6198. .LP
  6199. MessageDeleteMode OPTIONAL\ }
  6200. .LP
  6201.  
  6202. .LP
  6203. \fBtlma \ \ \fR 
  6204. .LP
  6205. RESULT\ {  }
  6206. .LP
  6207.  
  6208. .LP
  6209. \fBtlma\fR 
  6210. .LP
  6211. \ \ 
  6212. .LP
  6213. ERRORS\ { | ame\(hyerror,
  6214. .LP
  6215.  
  6216. .LP
  6217. \fBtlma \ \ 
  6218. .LP
  6219. ERRORS\ { | fR 
  6220. .LP
  6221. ds\(hyerror,
  6222. .LP
  6223.  
  6224. .LP
  6225. \fBtlma \ \ 
  6226. .LP
  6227. ERRORS\ { | fR 
  6228. .LP
  6229. subscription\(hyprofile\(hyerror\ }
  6230. .LP
  6231. .LP
  6232. .LP
  6233.  
  6234. .LP
  6235. \fBH.T. [T6.330]\fR 
  6236. .LP
  6237. DSList
  6238. .LP
  6239. ::= ABSTRACT\(hyOPERATION
  6240. .LP
  6241. .LP
  6242. .LP
  6243. \fBtlma \ \ \fR 
  6244. .LP
  6245. ARGUMENT {  }
  6246. .LP
  6247.  
  6248. .LP
  6249. \fBtlma \ \ \fR 
  6250. .LP
  6251. RESULT SET\ { | 0] SET OF ListReport OPTIONAL\ }
  6252. .LP
  6253.  
  6254. .LP
  6255. \fBtlma \ \ \fR 
  6256. .LP
  6257. ERRORS\ { | ubscription\(hyerror,
  6258. .LP
  6259.  
  6260. .LP
  6261. \fBtlma \ \ 
  6262. .LP
  6263. ERRORS\ { | fR 
  6264. .LP
  6265. name\(hyerror,
  6266. .LP
  6267.  
  6268. .LP
  6269. \fBtlma \ \ 
  6270. .LP
  6271. ERRORS\ { | fR 
  6272. .LP
  6273. ds\(hyerror\ }
  6274. .LP
  6275.  
  6276. .LP
  6277. ListReport
  6278. .LP
  6279. ::= SET\ { | etrieval\(hyid
  6280. .LP
  6281. [0]
  6282. .LP
  6283. RetrievalIdentifier,
  6284. .LP
  6285.  
  6286. .LP
  6287. \fBListReport\fR 
  6288. .LP
  6289. \fB::= SET\ { | fR 
  6290. .LP
  6291. message\(hytype
  6292. .LP
  6293. [1]
  6294. .LP
  6295. MessageType,
  6296. .LP
  6297.  
  6298. .LP
  6299. \fBListReport\fR 
  6300. .LP
  6301. \fB::= SET\ { | fR 
  6302. .LP
  6303. priority
  6304. .LP
  6305. [2]
  6306. .LP
  6307. Priority OPTIONAL,
  6308. .LP
  6309.  
  6310. .LP
  6311. \fBListReport\fR 
  6312. .LP
  6313. \fB::= SET\ { | fR 
  6314. .LP
  6315. message\(hylength
  6316. .LP
  6317. [3]
  6318. .LP
  6319. MessageLength OPTIONAL,
  6320. .LP
  6321.  
  6322. .LP
  6323. \fBListReport\fR 
  6324. .LP
  6325. \fB::= SET\ { | fR 
  6326. .LP
  6327. originator\(hyname
  6328. .LP
  6329. [4]
  6330. .LP
  6331. OrName OPTIONAL\ }
  6332. .LP
  6333. .LP
  6334. .LP
  6335.  
  6336. .LP
  6337. \fBH.T. [T7.330]\fR 
  6338. .LP
  6339. DSDelete
  6340. .LP
  6341. ::= ABSTRACT\(hyOPERATION
  6342. .LP
  6343. .LP
  6344. .LP
  6345. \fBtlma \ \ \fR 
  6346. .LP
  6347. ARGUMENT SET\ { | elector [0] SET OF RetrievalIdentifier\ }
  6348. .LP
  6349.  
  6350. .LP
  6351.  
  6352. .LP
  6353. \fBtlma \ \ \fR 
  6354. .LP
  6355. RESULT\ {  }
  6356. .LP
  6357.  
  6358. .LP
  6359. \fBtlma \ \ \fR 
  6360. .LP
  6361. ERRORS\ { | ubscription\(hyerror,
  6362. .LP
  6363.  
  6364. .LP
  6365. \fBtlma \ \ 
  6366. .LP
  6367. ERRORS\ { | fR 
  6368. .LP
  6369. name\(hyerror,
  6370. .LP
  6371.  
  6372. .LP
  6373. \fBtlma \ \ 
  6374. .LP
  6375. ERRORS\ { | fR 
  6376. .LP
  6377. ds\(hyerror\ }
  6378. .LP
  6379. .LP
  6380. .LP
  6381.  
  6382. .LP
  6383. \fBH.T. [T8.330]\fR 
  6384. .LP
  6385. DSFetch
  6386. .LP
  6387. ::= ABSTRACT\(hyOPERATION
  6388. .LP
  6389. .LP
  6390. .LP
  6391. \fBtlma \ \ \fR 
  6392. .LP
  6393. ARGUMENT SET OF\ { | etrieval\(hyid
  6394. .LP
  6395. [0]
  6396. .LP
  6397. RetrievalIdentifier,
  6398. .LP
  6399.  
  6400. .LP
  6401. \fBtlma \ \ 
  6402. .LP
  6403. ARGUMENT SET OF\ { | fR 
  6404. .LP
  6405. delete\(hyafter\(hyoutput
  6406. .LP
  6407. [1]
  6408. .LP
  6409. DeleteAfterOutput OPTIONAL\ }
  6410. .LP
  6411.  
  6412. .LP
  6413. \fBtlma \ \ \fR 
  6414. .LP
  6415. RESULT\ SET\ { | etrieval\(hyid
  6416. .LP
  6417. [0] RetrievalIdentifier,
  6418. .LP
  6419.  
  6420. .LP
  6421.  
  6422. .LP
  6423. \fBtlma \ \ 
  6424. .LP
  6425. RESULT\ SET\ { | fR 
  6426. .LP
  6427. message\(hyreport
  6428. .LP
  6429. [1]
  6430. .LP
  6431. MessageReport\ }
  6432. .LP
  6433.  
  6434. .LP
  6435. \fBtlma \ \ \fR 
  6436. .LP
  6437. ERRORS\ { | ubscription\(hyerror,
  6438. .LP
  6439.  
  6440. .LP
  6441. \fBtlma \ \ 
  6442. .LP
  6443. ERRORS\ { | fR 
  6444. .LP
  6445. name\(hyerror,
  6446. .LP
  6447.  
  6448. .LP
  6449. \fBtlma \ \ 
  6450. .LP
  6451. ERRORS\ { | fR 
  6452. .LP
  6453. ds\(hyerror\ }
  6454. .LP
  6455. .LP
  6456. .LP
  6457.  
  6458. .LP
  6459. \fBH.T. [T9.330]\fR 
  6460. .LP
  6461. MessageStatus
  6462. .LP
  6463. ::= ABSTRACT\(hyOPERATION
  6464. .LP
  6465. .LP
  6466. .LP
  6467. \fBtlma \ \ \fR 
  6468. .LP
  6469. ARGUMENT SET\ { | 0] QueryIdentifier OPTIONAL\ }
  6470. .LP
  6471.  
  6472. .LP
  6473. \fBtlma \ \ \fR 
  6474. .LP
  6475. RESULT\ SET\ { | eport\(hytime
  6476. .LP
  6477. [0] DateandTime,
  6478. .LP
  6479.  
  6480. .LP
  6481.  
  6482. .LP
  6483. \fBtlma \ \ 
  6484. .LP
  6485. RESULT\ SET\ { | fR 
  6486. .LP
  6487. reported\(hymessage\(hyid
  6488. .LP
  6489. [1]
  6490. .LP
  6491. MessageIdentifier,
  6492. .LP
  6493.  
  6494. .LP
  6495. \fBtlma \ \ 
  6496. .LP
  6497. RESULT\ SET\ { | eported\(hymessage\(hyid\fR 
  6498. .LP
  6499. [2]
  6500. .LP
  6501. SEQUENCE OF StatusInfo\ }
  6502. .LP
  6503.  
  6504. .LP
  6505. \fBtlma \ \ \fR 
  6506. .LP
  6507. ERRORS\ { | ubscription\(hyerror,
  6508. .LP
  6509.  
  6510. .LP
  6511. \fBtlma \ \ 
  6512. .LP
  6513. ERRORS\ { | fR 
  6514. .LP
  6515. name\(hyerror,
  6516. .LP
  6517.  
  6518. .LP
  6519. \fBtlma \ \ 
  6520. .LP
  6521. ERRORS\ { | fR 
  6522. .LP
  6523. message\(hystatus\(hyerror\ }
  6524. .LP
  6525. .LP
  6526. .LP
  6527. QueryIdentifier
  6528. .LP
  6529. ::= CHOICE\ { | ubmission\(hyid
  6530. .LP
  6531. [0]   MessageIdentifier,
  6532. .LP
  6533.  
  6534. .LP
  6535. \fBQueryIdentifier\fR 
  6536. .LP
  6537. \fB::=
  6538. .LP
  6539. CHOICE\ { | fR 
  6540. .LP
  6541. correlation\(hyinfo
  6542. .LP
  6543. [1] CallIdentification\ }
  6544. .LP
  6545. .LP
  6546. .LP
  6547. StatusInfo
  6548. .LP
  6549. ::= SET\ { | tatus
  6550. .LP
  6551. [0] Status,
  6552. .LP
  6553.  
  6554. .LP
  6555.  
  6556. .LP
  6557. \fBStatusInfo\fR 
  6558. .LP
  6559. \fB::= SET\ { | fR 
  6560. .LP
  6561. per\(hyrecipient\(hyinfo
  6562. .LP
  6563. [1]
  6564. .LP
  6565. PerRecipientReportDeliveryFields OPTIONAL\ }
  6566. .LP
  6567. .LP
  6568. .LP
  6569.  
  6570. .LP
  6571. \fBH.T. [T10.330]\fR 
  6572. .LP
  6573. tlma\(hyrefinement REFINE tlma AS
  6574. .LP
  6575.  
  6576. .LP
  6577. \ tlmau
  6578. .LP
  6579. mhs\(hydoc\(hyxfer
  6580. .LP
  6581. [S] PAIRED with\ { | lm\(hyter\ }
  6582. .LP
  6583.  
  6584. .LP
  6585.  
  6586. .LP
  6587. \ tlm\(hyter
  6588. .LP
  6589. origination
  6590. .LP
  6591. [S] VISIBLE
  6592. .LP
  6593.  
  6594. .LP
  6595. \fBtlm\(hyter\fR 
  6596. .LP
  6597. reception
  6598. .LP
  6599. [S] VISIBLE
  6600. .LP
  6601.  
  6602. .LP
  6603. \fBtlm\(hyter\fR 
  6604. .LP
  6605. management
  6606. .LP
  6607. [S] VISIBLE
  6608. .LP
  6609.  
  6610. .LP
  6611. \fBtlm\(hyter\fR 
  6612. .LP
  6613. miscellanea
  6614. .LP
  6615. [S] VISIBLE
  6616. .LP
  6617.  
  6618. .LP
  6619.  
  6620. .LP
  6621. \fBtlm\(hyter\fR 
  6622. .LP
  6623. ::= id\(hyref\(hysecondary
  6624. .LP
  6625. .LP
  6626. .LP
  6627.  
  6628. .LP
  6629. \fBH.T. [T11.330]\fR 
  6630. .LP
  6631. tlm\(hyter
  6632. .LP
  6633. OBJECT
  6634. .LP
  6635.  
  6636. .LP
  6637. \fBtlma \ \ \fR 
  6638. .LP
  6639. PORTS\ { | rigination
  6640. .LP
  6641. [S],
  6642. .LP
  6643.  
  6644. .LP
  6645. \fBtlma \ \ 
  6646. .LP
  6647. PORTS\ { | fR 
  6648. .LP
  6649. reception
  6650. .LP
  6651. [S],
  6652. .LP
  6653.  
  6654. .LP
  6655. \fBtlma \ \ 
  6656. .LP
  6657. PORTS\ { | fR 
  6658. .LP
  6659. management
  6660. .LP
  6661. [S],
  6662. .LP
  6663.  
  6664. .LP
  6665. \fBtlma \ \ 
  6666. .LP
  6667. PORTS\ { | fR 
  6668. .LP
  6669. miscellanea
  6670. .LP
  6671. [S],
  6672. .LP
  6673.  
  6674. .LP
  6675. \fBtlma \ \ 
  6676. .LP
  6677. PORTS\ { | fR 
  6678. .LP
  6679. mhs\(hydoc\(hyxfer
  6680. .LP
  6681. [C]\ }
  6682. .LP
  6683.  
  6684. .LP
  6685. \fBtlma \ \ \fR 
  6686. .LP
  6687. ::= id\(hyot\(hytlm\(hyter
  6688. .LP
  6689. .LP
  6690. .LP
  6691. tlmau
  6692. .LP
  6693. OBJECT
  6694. .LP
  6695.  
  6696. .LP
  6697. \fBtlma \ \ \fR 
  6698. .LP
  6699. PORTS\ { | hs\(hydoc\(hyxfer
  6700. .LP
  6701. [S],
  6702. .LP
  6703.  
  6704. .LP
  6705. \fBtlma \ \ 
  6706. .LP
  6707. PORTS\ { | fR 
  6708. .LP
  6709. import
  6710. .LP
  6711. [C],
  6712. .LP
  6713.  
  6714. .LP
  6715. \fBtlma \ \ 
  6716. .LP
  6717. PORTS\ { | fR 
  6718. .LP
  6719. export
  6720. .LP
  6721. [C]\ }
  6722. .LP
  6723.  
  6724. .LP
  6725. \fBtlma \ \ \fR 
  6726. .LP
  6727. ::= id\(hyot\(hytlm\(hyuser
  6728. .LP
  6729. .LP
  6730. .LP
  6731.  
  6732. .LP
  6733. \fBH.T. [T12.330]\fR 
  6734. .LP
  6735. mhs\(hydoc\(hyxfer PORT
  6736. .LP
  6737.  
  6738. .LP
  6739. \fBtlma \ \ \fR 
  6740. .LP
  6741. SUPPLIER PERFORMS\ { | essageSend,
  6742. .LP
  6743.  
  6744. .LP
  6745. \fBtlma \ \ 
  6746. .LP
  6747. SUPPLIER PERFORMS\ { | fR 
  6748. .LP
  6749. MessageProbe,
  6750. .LP
  6751.  
  6752. .LP
  6753. \fBtlma \ \ 
  6754. .LP
  6755. SUPPLIER PERFORMS\ { | fR 
  6756. .LP
  6757. ExplicitReceive,
  6758. .LP
  6759.  
  6760. .LP
  6761. \fBtlma \ \ 
  6762. .LP
  6763. SUPPLIER PERFORMS\ { | fR 
  6764. .LP
  6765. MessageCancel,
  6766. .LP
  6767.  
  6768. .LP
  6769. \fBtlma \ \ 
  6770. .LP
  6771. SUPPLIER PERFORMS\ { | fR 
  6772. .LP
  6773. Register,
  6774. .LP
  6775.  
  6776. .LP
  6777. \fBtlma \ \ 
  6778. .LP
  6779. SUPPLIER PERFORMS\ { | fR 
  6780. .LP
  6781. DSList,
  6782. .LP
  6783.  
  6784. .LP
  6785. \fBtlma \ \ 
  6786. .LP
  6787. SUPPLIER PERFORMS\ { | fR 
  6788. .LP
  6789. DSDelete,
  6790. .LP
  6791.  
  6792. .LP
  6793. \fBtlma \ \ 
  6794. .LP
  6795. SUPPLIER PERFORMS\ { | fR 
  6796. .LP
  6797. DSFetch,
  6798. .LP
  6799.  
  6800. .LP
  6801. \fBtlma \ \ 
  6802. .LP
  6803. SUPPLIER PERFORMS\ { | fR 
  6804. .LP
  6805. MessageStatus\ }
  6806. .LP
  6807.  
  6808. .LP
  6809. \fBtlma \ \ \fR 
  6810. .LP
  6811. CONSUMER PERFORMS\ { | essageDeliver,
  6812. .LP
  6813.  
  6814. .LP
  6815. \fBtlma \ \ 
  6816. .LP
  6817. CONSUMER PERFORMS\ { | fR 
  6818. .LP
  6819. ReceiptStatusNotice,
  6820. .LP
  6821.  
  6822. .LP
  6823. \fBtlma \ \ 
  6824. .LP
  6825. CONSUMER PERFORMS\ { | fR 
  6826. .LP
  6827. DeliveryStatusNotice\ }
  6828. .LP
  6829.  
  6830. .LP
  6831. \fBtlma \ \ \fR 
  6832. .LP
  6833. ::= id\(hypt\(hymhs\(hydoc\(hyxfer
  6834. .LP
  6835. .LP
  6836. .LP
  6837. \fBH.T. [T13.330]\fR 
  6838. .LP
  6839. TABLE\ 1/T.330
  6840. .LP
  6841. \fBOperations of mhs\(hydoc\(hyxfer port\fR 
  6842. .ps 9
  6843. .vs 11
  6844. .nr VS 11
  6845. .nr PS 9
  6846. .TS
  6847. center box;
  6848. cw(132p) | cw(96p) .
  6849.  {
  6850. IPMS ports and telematic specific port
  6851.  }    mhs\(hydoc\(hyxfer port
  6852. _
  6853. .TE
  6854. .TS
  6855. center box ;
  6856. cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
  6857. Port    Abstract operation    Invoker    Performer    Abstract operation    Invoker    Performer
  6858. _
  6859. .T&
  6860. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  6861. Origination     {
  6862. (1)\ OriginateIPM
  6863. (2)\ OriginateProbe
  6864. (3)\ OriginateRN
  6865. (4)\ CancelIPM
  6866.  }    TLM\(hyUser    TLM\(hyTER     {
  6867. (1)\ MessageSend
  6868. (2)\ MessageProbe
  6869. (3)\ ExplicitReceive
  6870. (4)\ MessageCancel
  6871.  }    TLM\(hyTER    TLMAU
  6872. _
  6873. .T&
  6874. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  6875. Reception     {
  6876. (1)\ ReceiveIPM
  6877. (2)\ ReceiveRN
  6878. (3)\ ReceiveNRN
  6879. (4)\ ReceiveReport
  6880.  }    TLM\(hyTER    User     {
  6881. (1)\ MessageDeliver
  6882. (2)\ ReceiptStatusNotice
  6883. (3)\ ReceiptStatusNotice
  6884. (4)\ DeliveryStatusNotice
  6885.  }    TLMAU    TLM\(hyTER
  6886. _
  6887. .T&
  6888. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  6889. Management     {
  6890. (1)\ ChangeAutoDiscard
  6891. (2)\ 
  6892. ChangeAutoAcknowledgment
  6893. (3)\ ChangeAutoForwarding
  6894.  }    TLM\(hyUser    TLM\(hyTER     {
  6895. (1)\ Register
  6896. (2)\ Register
  6897. (3)\ Register
  6898.  }    TLM\(hyTER    TLMAU
  6899. _
  6900. .T&
  6901. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  6902. Miscellanea     {
  6903. (1)\ 
  6904. ChangeSubscriptionProfile
  6905. (2)\ DSList
  6906. (3)\ DSDelete
  6907. (4)\ DSFetch
  6908. (5)\ MessageStatus
  6909.  }    TLM\(hyUser    TLM\(hyTER     {
  6910. (1)\ Register
  6911. (2)\ DSList
  6912. (3)\ DSDelete
  6913. (4)\ DSFetch
  6914. (5)\ MessageStatus
  6915.  }    TLM\(hyTER    TLMAU
  6916. _
  6917. .TE
  6918. .nr PS 9
  6919. .RT
  6920. .ad r
  6921. \fBTableau [T5.330], p.\fR 
  6922. .sp 1P
  6923. .RT
  6924. .ad b
  6925. .RT
  6926. .LP
  6927. .bp
  6928. .sp 1P
  6929. .LP
  6930. 7.3.1.1
  6931.     \fIArguments of ChangeSubscriptionProfile\fR 
  6932. .sp 9p
  6933. .RT
  6934. .PP
  6935. This abstract operation has the following arguments:
  6936. .RT
  6937. .LP
  6938.     a)
  6939.      DS\(hymode (C): The document storage mode to be applied. One of the following 
  6940. values: 
  6941. .LP
  6942.     1)
  6943.      retrieval: In the mode, the TLMAU holds the messages in the DS until 
  6944. they are explicitly deleted by the user; 
  6945. .LP
  6946.     2)
  6947.      auto output: In this mode, the TLMAU tries to output messages under user 
  6948. subscribed conditions after they are delivered to the DS. 
  6949. .LP
  6950.     b)
  6951.      Error\(hyrecovery\(hymode (C): This mode, whose recovery mechanism is 
  6952. defined in \(sc\ 12 of this Recommendation has to be applied. (Recovery\(hy1, 
  6953. or\ 3.)
  6954. .LP
  6955.     c)
  6956.     Message\(hydelete\(hymode (C): Mode to be applied. One of the
  6957. following values:
  6958. .LP
  6959.     1)
  6960.      auto delete: In this mode, the messages in the DS are deleted as soon 
  6961. as they are output to the user by the performance of the DS 
  6962. fetch abstract operation with no delete\(hyafter\(hyoutput argument (in case of
  6963. retrieval mode), or by the automatically output (in case of auto\(hyoutput 
  6964. mode); 
  6965. .LP
  6966.     2)
  6967.      manual delete: In this mode, the messages in the DS are held until the 
  6968. DS delete abstract operation or DS fetch abstract operation whose delete\(hyafter\(hyoutput 
  6969. argument is \*Qdelete after output\*U, will be carried 
  6970. out.
  6971. .sp 1P
  6972. .LP
  6973. 7.3.1.2
  6974.     \fIResults of ChangeSubscriptionProfile\fR 
  6975. .sp 9p
  6976. .RT
  6977. .PP
  6978. This abstract operation has no results.
  6979. .RT
  6980. .sp 1P
  6981. .LP
  6982. 7.3.1.3
  6983.     \fIError of ChangeSubscriptionProfile\fR 
  6984. .sp 9p
  6985. .RT
  6986. .PP
  6987. This abstract operation has name\(hyerror, ds\(hyerror and
  6988. subscription\(hyprofile error. These abstract errors are commonly described
  6989. in\ \(sc\ 9.
  6990. .RT
  6991. .sp 1P
  6992. .LP
  6993. 7.3.2
  6994.     \fIDSList\fR 
  6995. .sp 9p
  6996. .RT
  6997. .PP
  6998. The DSList abstract operation enables a user to get a list of
  6999. messages (IPMs, IPNs or reports) currently held in the document storage
  7000. (DS).
  7001. .RT
  7002. .LP
  7003.  
  7004. .LP
  7005. \fBH.T. [T6.330]\fR 
  7006. .LP
  7007. DSList
  7008. .LP
  7009. ::= ABSTRACT\(hyOPERATION
  7010. .LP
  7011. .LP
  7012. .LP
  7013. \fBtlma \ \ \fR 
  7014. .LP
  7015. ARGUMENT {  }
  7016. .LP
  7017.  
  7018. .LP
  7019. \fBtlma \ \ \fR 
  7020. .LP
  7021. RESULT SET\ { | 0] SET OF ListReport OPTIONAL\ }
  7022. .LP
  7023.  
  7024. .LP
  7025. \fBtlma \ \ \fR 
  7026. .LP
  7027. ERRORS\ { | ubscription\(hyerror,
  7028. .LP
  7029.  
  7030. .LP
  7031. \fBtlma \ \ 
  7032. .LP
  7033. ERRORS\ { | fR 
  7034. .LP
  7035. name\(hyerror,
  7036. .LP
  7037.  
  7038. .LP
  7039. \fBtlma \ \ 
  7040. .LP
  7041. ERRORS\ { | fR 
  7042. .LP
  7043. ds\(hyerror\ }
  7044. .LP
  7045.  
  7046. .LP
  7047. ListReport
  7048. .LP
  7049. ::= SET\ { | etrieval\(hyid
  7050. .LP
  7051. [0]
  7052. .LP
  7053. RetrievalIdentifier,
  7054. .LP
  7055.  
  7056. .LP
  7057. \fBListReport\fR 
  7058. .LP
  7059. \fB::= SET\ { | fR 
  7060. .LP
  7061. message\(hytype
  7062. .LP
  7063. [1]
  7064. .LP
  7065. MessageType,
  7066. .LP
  7067.  
  7068. .LP
  7069. \fBListReport\fR 
  7070. .LP
  7071. \fB::= SET\ { | fR 
  7072. .LP
  7073. priority
  7074. .LP
  7075. [2]
  7076. .LP
  7077. Priority OPTIONAL,
  7078. .LP
  7079.  
  7080. .LP
  7081. \fBListReport\fR 
  7082. .LP
  7083. \fB::= SET\ { | fR 
  7084. .LP
  7085. message\(hylength
  7086. .LP
  7087. [3]
  7088. .LP
  7089. MessageLength OPTIONAL,
  7090. .LP
  7091.  
  7092. .LP
  7093. \fBListReport\fR 
  7094. .LP
  7095. \fB::= SET\ { | fR 
  7096. .LP
  7097. originator\(hyname
  7098. .LP
  7099. [4]
  7100. .LP
  7101. OrName OPTIONAL\ }
  7102. .LP
  7103. .LP
  7104. .LP
  7105.  
  7106. .LP
  7107. \fBH.T. [T7.330]\fR 
  7108. .LP
  7109. DSDelete
  7110. .LP
  7111. ::= ABSTRACT\(hyOPERATION
  7112. .LP
  7113. .LP
  7114. .LP
  7115. \fBtlma \ \ \fR 
  7116. .LP
  7117. ARGUMENT SET\ { | elector [0] SET OF RetrievalIdentifier\ }
  7118. .LP
  7119.  
  7120. .LP
  7121.  
  7122. .LP
  7123. \fBtlma \ \ \fR 
  7124. .LP
  7125. RESULT\ {  }
  7126. .LP
  7127.  
  7128. .LP
  7129. \fBtlma \ \ \fR 
  7130. .LP
  7131. ERRORS\ { | ubscription\(hyerror,
  7132. .LP
  7133.  
  7134. .LP
  7135. \fBtlma \ \ 
  7136. .LP
  7137. ERRORS\ { | fR 
  7138. .LP
  7139. name\(hyerror,
  7140. .LP
  7141.  
  7142. .LP
  7143. \fBtlma \ \ 
  7144. .LP
  7145. ERRORS\ { | fR 
  7146. .LP
  7147. ds\(hyerror\ }
  7148. .LP
  7149. .LP
  7150. .LP
  7151.  
  7152. .LP
  7153. \fBH.T. [T8.330]\fR 
  7154. .LP
  7155. DSFetch
  7156. .LP
  7157. ::= ABSTRACT\(hyOPERATION
  7158. .LP
  7159. .LP
  7160. .LP
  7161. \fBtlma \ \ \fR 
  7162. .LP
  7163. ARGUMENT SET OF\ { | etrieval\(hyid
  7164. .LP
  7165. [0]
  7166. .LP
  7167. RetrievalIdentifier,
  7168. .LP
  7169.  
  7170. .LP
  7171. \fBtlma \ \ 
  7172. .LP
  7173. ARGUMENT SET OF\ { | fR 
  7174. .LP
  7175. delete\(hyafter\(hyoutput
  7176. .LP
  7177. [1]
  7178. .LP
  7179. DeleteAfterOutput OPTIONAL\ }
  7180. .LP
  7181.  
  7182. .LP
  7183. \fBtlma \ \ \fR 
  7184. .LP
  7185. RESULT\ SET\ { | etrieval\(hyid
  7186. .LP
  7187. [0] RetrievalIdentifier,
  7188. .LP
  7189.  
  7190. .LP
  7191.  
  7192. .LP
  7193. \fBtlma \ \ 
  7194. .LP
  7195. RESULT\ SET\ { | fR 
  7196. .LP
  7197. message\(hyreport
  7198. .LP
  7199. [1]
  7200. .LP
  7201. MessageReport\ }
  7202. .LP
  7203.  
  7204. .LP
  7205. \fBtlma \ \ \fR 
  7206. .LP
  7207. ERRORS\ { | ubscription\(hyerror,
  7208. .LP
  7209.  
  7210. .LP
  7211. \fBtlma \ \ 
  7212. .LP
  7213. ERRORS\ { | fR 
  7214. .LP
  7215. name\(hyerror,
  7216. .LP
  7217.  
  7218. .LP
  7219. \fBtlma \ \ 
  7220. .LP
  7221. ERRORS\ { | fR 
  7222. .LP
  7223. ds\(hyerror\ }
  7224. .LP
  7225. .LP
  7226. .LP
  7227.  
  7228. .LP
  7229. \fBH.T. [T9.330]\fR 
  7230. .LP
  7231. MessageStatus
  7232. .LP
  7233. ::= ABSTRACT\(hyOPERATION
  7234. .LP
  7235. .LP
  7236. .LP
  7237. \fBtlma \ \ \fR 
  7238. .LP
  7239. ARGUMENT SET\ { | 0] QueryIdentifier OPTIONAL\ }
  7240. .LP
  7241.  
  7242. .LP
  7243. \fBtlma \ \ \fR 
  7244. .LP
  7245. RESULT\ SET\ { | eport\(hytime
  7246. .LP
  7247. [0] DateandTime,
  7248. .LP
  7249.  
  7250. .LP
  7251.  
  7252. .LP
  7253. \fBtlma \ \ 
  7254. .LP
  7255. RESULT\ SET\ { | fR 
  7256. .LP
  7257. reported\(hymessage\(hyid
  7258. .LP
  7259. [1]
  7260. .LP
  7261. MessageIdentifier,
  7262. .LP
  7263.  
  7264. .LP
  7265. \fBtlma \ \ 
  7266. .LP
  7267. RESULT\ SET\ { | eported\(hymessage\(hyid\fR 
  7268. .LP
  7269. [2]
  7270. .LP
  7271. SEQUENCE OF StatusInfo\ }
  7272. .LP
  7273.  
  7274. .LP
  7275. \fBtlma \ \ \fR 
  7276. .LP
  7277. ERRORS\ { | ubscription\(hyerror,
  7278. .LP
  7279.  
  7280. .LP
  7281. \fBtlma \ \ 
  7282. .LP
  7283. ERRORS\ { | fR 
  7284. .LP
  7285. name\(hyerror,
  7286. .LP
  7287.  
  7288. .LP
  7289. \fBtlma \ \ 
  7290. .LP
  7291. ERRORS\ { | fR 
  7292. .LP
  7293. message\(hystatus\(hyerror\ }
  7294. .LP
  7295. .LP
  7296. .LP
  7297. QueryIdentifier
  7298. .LP
  7299. ::= CHOICE\ { | ubmission\(hyid
  7300. .LP
  7301. [0]   MessageIdentifier,
  7302. .LP
  7303.  
  7304. .LP
  7305. \fBQueryIdentifier\fR 
  7306. .LP
  7307. \fB::=
  7308. .LP
  7309. CHOICE\ { | fR 
  7310. .LP
  7311. correlation\(hyinfo
  7312. .LP
  7313. [1] CallIdentification\ }
  7314. .LP
  7315. .LP
  7316. .LP
  7317. StatusInfo
  7318. .LP
  7319. ::= SET\ { | tatus
  7320. .LP
  7321. [0] Status,
  7322. .LP
  7323.  
  7324. .LP
  7325.  
  7326. .LP
  7327. \fBStatusInfo\fR 
  7328. .LP
  7329. \fB::= SET\ { | fR 
  7330. .LP
  7331. per\(hyrecipient\(hyinfo
  7332. .LP
  7333. [1]
  7334. .LP
  7335. PerRecipientReportDeliveryFields OPTIONAL\ }
  7336. .LP
  7337. .LP
  7338. .LP
  7339.  
  7340. .LP
  7341. \fBH.T. [T10.330]\fR 
  7342. .LP
  7343. tlma\(hyrefinement REFINE tlma AS
  7344. .LP
  7345.  
  7346. .LP
  7347. \ tlmau
  7348. .LP
  7349. mhs\(hydoc\(hyxfer
  7350. .LP
  7351. [S] PAIRED with\ { | lm\(hyter\ }
  7352. .LP
  7353.  
  7354. .LP
  7355.  
  7356. .LP
  7357. \ tlm\(hyter
  7358. .LP
  7359. origination
  7360. .LP
  7361. [S] VISIBLE
  7362. .LP
  7363.  
  7364. .LP
  7365. \fBtlm\(hyter\fR 
  7366. .LP
  7367. reception
  7368. .LP
  7369. [S] VISIBLE
  7370. .LP
  7371.  
  7372. .LP
  7373. \fBtlm\(hyter\fR 
  7374. .LP
  7375. management
  7376. .LP
  7377. [S] VISIBLE
  7378. .LP
  7379.  
  7380. .LP
  7381. \fBtlm\(hyter\fR 
  7382. .LP
  7383. miscellanea
  7384. .LP
  7385. [S] VISIBLE
  7386. .LP
  7387.  
  7388. .LP
  7389.  
  7390. .LP
  7391. \fBtlm\(hyter\fR 
  7392. .LP
  7393. ::= id\(hyref\(hysecondary
  7394. .LP
  7395. .LP
  7396. .LP
  7397.  
  7398. .LP
  7399. \fBH.T. [T11.330]\fR 
  7400. .LP
  7401. tlm\(hyter
  7402. .LP
  7403. OBJECT
  7404. .LP
  7405.  
  7406. .LP
  7407. \fBtlma \ \ \fR 
  7408. .LP
  7409. PORTS\ { | rigination
  7410. .LP
  7411. [S],
  7412. .LP
  7413.  
  7414. .LP
  7415. \fBtlma \ \ 
  7416. .LP
  7417. PORTS\ { | fR 
  7418. .LP
  7419. reception
  7420. .LP
  7421. [S],
  7422. .LP
  7423.  
  7424. .LP
  7425. \fBtlma \ \ 
  7426. .LP
  7427. PORTS\ { | fR 
  7428. .LP
  7429. management
  7430. .LP
  7431. [S],
  7432. .LP
  7433.  
  7434. .LP
  7435. \fBtlma \ \ 
  7436. .LP
  7437. PORTS\ { | fR 
  7438. .LP
  7439. miscellanea
  7440. .LP
  7441. [S],
  7442. .LP
  7443.  
  7444. .LP
  7445. \fBtlma \ \ 
  7446. .LP
  7447. PORTS\ { | fR 
  7448. .LP
  7449. mhs\(hydoc\(hyxfer
  7450. .LP
  7451. [C]\ }
  7452. .LP
  7453.  
  7454. .LP
  7455. \fBtlma \ \ \fR 
  7456. .LP
  7457. ::= id\(hyot\(hytlm\(hyter
  7458. .LP
  7459. .LP
  7460. .LP
  7461. tlmau
  7462. .LP
  7463. OBJECT
  7464. .LP
  7465.  
  7466. .LP
  7467. \fBtlma \ \ \fR 
  7468. .LP
  7469. PORTS\ { | hs\(hydoc\(hyxfer
  7470. .LP
  7471. [S],
  7472. .LP
  7473.  
  7474. .LP
  7475. \fBtlma \ \ 
  7476. .LP
  7477. PORTS\ { | fR 
  7478. .LP
  7479. import
  7480. .LP
  7481. [C],
  7482. .LP
  7483.  
  7484. .LP
  7485. \fBtlma \ \ 
  7486. .LP
  7487. PORTS\ { | fR 
  7488. .LP
  7489. export
  7490. .LP
  7491. [C]\ }
  7492. .LP
  7493.  
  7494. .LP
  7495. \fBtlma \ \ \fR 
  7496. .LP
  7497. ::= id\(hyot\(hytlm\(hyuser
  7498. .LP
  7499. .LP
  7500. .LP
  7501.  
  7502. .LP
  7503. \fBH.T. [T12.330]\fR 
  7504. .LP
  7505. mhs\(hydoc\(hyxfer PORT
  7506. .LP
  7507.  
  7508. .LP
  7509. \fBtlma \ \ \fR 
  7510. .LP
  7511. SUPPLIER PERFORMS\ { | essageSend,
  7512. .LP
  7513.  
  7514. .LP
  7515. \fBtlma \ \ 
  7516. .LP
  7517. SUPPLIER PERFORMS\ { | fR 
  7518. .LP
  7519. MessageProbe,
  7520. .LP
  7521.  
  7522. .LP
  7523. \fBtlma \ \ 
  7524. .LP
  7525. SUPPLIER PERFORMS\ { | fR 
  7526. .LP
  7527. ExplicitReceive,
  7528. .LP
  7529.  
  7530. .LP
  7531. \fBtlma \ \ 
  7532. .LP
  7533. SUPPLIER PERFORMS\ { | fR 
  7534. .LP
  7535. MessageCancel,
  7536. .LP
  7537.  
  7538. .LP
  7539. \fBtlma \ \ 
  7540. .LP
  7541. SUPPLIER PERFORMS\ { | fR 
  7542. .LP
  7543. Register,
  7544. .LP
  7545.  
  7546. .LP
  7547. \fBtlma \ \ 
  7548. .LP
  7549. SUPPLIER PERFORMS\ { | fR 
  7550. .LP
  7551. DSList,
  7552. .LP
  7553.  
  7554. .LP
  7555. \fBtlma \ \ 
  7556. .LP
  7557. SUPPLIER PERFORMS\ { | fR 
  7558. .LP
  7559. DSDelete,
  7560. .LP
  7561.  
  7562. .LP
  7563. \fBtlma \ \ 
  7564. .LP
  7565. SUPPLIER PERFORMS\ { | fR 
  7566. .LP
  7567. DSFetch,
  7568. .LP
  7569.  
  7570. .LP
  7571. \fBtlma \ \ 
  7572. .LP
  7573. SUPPLIER PERFORMS\ { | fR 
  7574. .LP
  7575. MessageStatus\ }
  7576. .LP
  7577.  
  7578. .LP
  7579. \fBtlma \ \ \fR 
  7580. .LP
  7581. CONSUMER PERFORMS\ { | essageDeliver,
  7582. .LP
  7583.  
  7584. .LP
  7585. \fBtlma \ \ 
  7586. .LP
  7587. CONSUMER PERFORMS\ { | fR 
  7588. .LP
  7589. ReceiptStatusNotice,
  7590. .LP
  7591.  
  7592. .LP
  7593. \fBtlma \ \ 
  7594. .LP
  7595. CONSUMER PERFORMS\ { | fR 
  7596. .LP
  7597. DeliveryStatusNotice\ }
  7598. .LP
  7599.  
  7600. .LP
  7601. \fBtlma \ \ \fR 
  7602. .LP
  7603. ::= id\(hypt\(hymhs\(hydoc\(hyxfer
  7604. .LP
  7605. .LP
  7606. .LP
  7607. \fBH.T. [T13.330]\fR 
  7608. .LP
  7609. TABLE\ 1/T.330
  7610. .LP
  7611. \fBOperations of mhs\(hydoc\(hyxfer port\fR 
  7612. .ps 9
  7613. .vs 11
  7614. .nr VS 11
  7615. .nr PS 9
  7616. .TS
  7617. center box;
  7618. cw(132p) | cw(96p) .
  7619.  {
  7620. IPMS ports and telematic specific port
  7621.  }    mhs\(hydoc\(hyxfer port
  7622. _
  7623. .TE
  7624. .TS
  7625. center box ;
  7626. cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
  7627. Port    Abstract operation    Invoker    Performer    Abstract operation    Invoker    Performer
  7628. _
  7629. .T&
  7630. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  7631. Origination     {
  7632. (1)\ OriginateIPM
  7633. (2)\ OriginateProbe
  7634. (3)\ OriginateRN
  7635. (4)\ CancelIPM
  7636.  }    TLM\(hyUser    TLM\(hyTER     {
  7637. (1)\ MessageSend
  7638. (2)\ MessageProbe
  7639. (3)\ ExplicitReceive
  7640. (4)\ MessageCancel
  7641.  }    TLM\(hyTER    TLMAU
  7642. _
  7643. .T&
  7644. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  7645. Reception     {
  7646. (1)\ ReceiveIPM
  7647. (2)\ ReceiveRN
  7648. (3)\ ReceiveNRN
  7649. (4)\ ReceiveReport
  7650.  }    TLM\(hyTER    User     {
  7651. (1)\ MessageDeliver
  7652. (2)\ ReceiptStatusNotice
  7653. (3)\ ReceiptStatusNotice
  7654. (4)\ DeliveryStatusNotice
  7655.  }    TLMAU    TLM\(hyTER
  7656. _
  7657. .T&
  7658. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  7659. Management     {
  7660. (1)\ ChangeAutoDiscard
  7661. (2)\ 
  7662. ChangeAutoAcknowledgment
  7663. (3)\ ChangeAutoForwarding
  7664.  }    TLM\(hyUser    TLM\(hyTER     {
  7665. (1)\ Register
  7666. (2)\ Register
  7667. (3)\ Register
  7668.  }    TLM\(hyTER    TLMAU
  7669. _
  7670. .T&
  7671. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  7672. Miscellanea     {
  7673. (1)\ 
  7674. ChangeSubscriptionProfile
  7675. (2)\ DSList
  7676. (3)\ DSDelete
  7677. (4)\ DSFetch
  7678. (5)\ MessageStatus
  7679.  }    TLM\(hyUser    TLM\(hyTER     {
  7680. (1)\ Register
  7681. (2)\ DSList
  7682. (3)\ DSDelete
  7683. (4)\ DSFetch
  7684. (5)\ MessageStatus
  7685.  }    TLM\(hyTER    TLMAU
  7686. _
  7687. .TE
  7688. .nr PS 9
  7689. .RT
  7690. .ad r
  7691. \fBTableau [T6.330], p.\fR 
  7692. .sp 1P
  7693. .RT
  7694. .ad b
  7695. .RT
  7696. .sp 1P
  7697. .LP
  7698. 7.3.2.1
  7699.     \fIArgument of DSList\fR 
  7700. .sp 9p
  7701. .RT
  7702. .PP
  7703. This abstract operation has no argument.
  7704. .RT
  7705. .sp 1P
  7706. .LP
  7707. 7.3.2.2
  7708.     \fIResults of DSList\fR 
  7709. .sp 9p
  7710. .RT
  7711. .PP
  7712. This abstract\(hyoperation has the following results:
  7713. .RT
  7714. .LP
  7715.     a)
  7716.     List\(hyreport: The characteristics of message held in DS.
  7717. .LP
  7718.     1)
  7719.     Retrieval\(hyid (M): The retrieval\(hyid assigned to the
  7720. message in DS.
  7721. .LP
  7722.     2)
  7723.     Message\(hytype (M): The type of message (IPM, RN, NRN   or report).
  7724. .LP
  7725.     3)
  7726.     Priority (C): The priority of the message (normal,
  7727. non\(hyurgent or urgent).
  7728. .LP
  7729.     4)
  7730.     Message\(hylength (C): The length of the message in
  7731. octet.
  7732. .LP
  7733.     5)
  7734.     Originator\(hyname (C): The originator name of the
  7735. message.
  7736. .bp
  7737. .sp 1P
  7738. .LP
  7739. 7.3.2.3
  7740.     \fIErrors of DSList\fR 
  7741. .sp 9p
  7742. .RT
  7743. .PP
  7744. This abstract operation has subscription\(hyerror, name\(hyerror and
  7745. ds\(hyerror. These abstract errors are described in \(sc\ 9.
  7746. .RT
  7747. .sp 1P
  7748. .LP
  7749. 7.3.3
  7750.     \fIDSDelete\fR 
  7751. .sp 9p
  7752. .RT
  7753. .PP
  7754. The DSDelete abstract operation enable a user to delete one or more specified 
  7755. messages in DS. 
  7756. .RT
  7757. .LP
  7758.  
  7759. .LP
  7760. \fBH.T. [T7.330]\fR 
  7761. .LP
  7762. DSDelete
  7763. .LP
  7764. ::= ABSTRACT\(hyOPERATION
  7765. .LP
  7766. .LP
  7767. .LP
  7768. \fBtlma \ \ \fR 
  7769. .LP
  7770. ARGUMENT SET\ { | elector [0] SET OF RetrievalIdentifier\ }
  7771. .LP
  7772.  
  7773. .LP
  7774.  
  7775. .LP
  7776. \fBtlma \ \ \fR 
  7777. .LP
  7778. RESULT\ {  }
  7779. .LP
  7780.  
  7781. .LP
  7782. \fBtlma \ \ \fR 
  7783. .LP
  7784. ERRORS\ { | ubscription\(hyerror,
  7785. .LP
  7786.  
  7787. .LP
  7788. \fBtlma \ \ 
  7789. .LP
  7790. ERRORS\ { | fR 
  7791. .LP
  7792. name\(hyerror,
  7793. .LP
  7794.  
  7795. .LP
  7796. \fBtlma \ \ 
  7797. .LP
  7798. ERRORS\ { | fR 
  7799. .LP
  7800. ds\(hyerror\ }
  7801. .LP
  7802. .LP
  7803. .LP
  7804.  
  7805. .LP
  7806. \fBH.T. [T8.330]\fR 
  7807. .LP
  7808. DSFetch
  7809. .LP
  7810. ::= ABSTRACT\(hyOPERATION
  7811. .LP
  7812. .LP
  7813. .LP
  7814. \fBtlma \ \ \fR 
  7815. .LP
  7816. ARGUMENT SET OF\ { | etrieval\(hyid
  7817. .LP
  7818. [0]
  7819. .LP
  7820. RetrievalIdentifier,
  7821. .LP
  7822.  
  7823. .LP
  7824. \fBtlma \ \ 
  7825. .LP
  7826. ARGUMENT SET OF\ { | fR 
  7827. .LP
  7828. delete\(hyafter\(hyoutput
  7829. .LP
  7830. [1]
  7831. .LP
  7832. DeleteAfterOutput OPTIONAL\ }
  7833. .LP
  7834.  
  7835. .LP
  7836. \fBtlma \ \ \fR 
  7837. .LP
  7838. RESULT\ SET\ { | etrieval\(hyid
  7839. .LP
  7840. [0] RetrievalIdentifier,
  7841. .LP
  7842.  
  7843. .LP
  7844.  
  7845. .LP
  7846. \fBtlma \ \ 
  7847. .LP
  7848. RESULT\ SET\ { | fR 
  7849. .LP
  7850. message\(hyreport
  7851. .LP
  7852. [1]
  7853. .LP
  7854. MessageReport\ }
  7855. .LP
  7856.  
  7857. .LP
  7858. \fBtlma \ \ \fR 
  7859. .LP
  7860. ERRORS\ { | ubscription\(hyerror,
  7861. .LP
  7862.  
  7863. .LP
  7864. \fBtlma \ \ 
  7865. .LP
  7866. ERRORS\ { | fR 
  7867. .LP
  7868. name\(hyerror,
  7869. .LP
  7870.  
  7871. .LP
  7872. \fBtlma \ \ 
  7873. .LP
  7874. ERRORS\ { | fR 
  7875. .LP
  7876. ds\(hyerror\ }
  7877. .LP
  7878. .LP
  7879. .LP
  7880.  
  7881. .LP
  7882. \fBH.T. [T9.330]\fR 
  7883. .LP
  7884. MessageStatus
  7885. .LP
  7886. ::= ABSTRACT\(hyOPERATION
  7887. .LP
  7888. .LP
  7889. .LP
  7890. \fBtlma \ \ \fR 
  7891. .LP
  7892. ARGUMENT SET\ { | 0] QueryIdentifier OPTIONAL\ }
  7893. .LP
  7894.  
  7895. .LP
  7896. \fBtlma \ \ \fR 
  7897. .LP
  7898. RESULT\ SET\ { | eport\(hytime
  7899. .LP
  7900. [0] DateandTime,
  7901. .LP
  7902.  
  7903. .LP
  7904.  
  7905. .LP
  7906. \fBtlma \ \ 
  7907. .LP
  7908. RESULT\ SET\ { | fR 
  7909. .LP
  7910. reported\(hymessage\(hyid
  7911. .LP
  7912. [1]
  7913. .LP
  7914. MessageIdentifier,
  7915. .LP
  7916.  
  7917. .LP
  7918. \fBtlma \ \ 
  7919. .LP
  7920. RESULT\ SET\ { | eported\(hymessage\(hyid\fR 
  7921. .LP
  7922. [2]
  7923. .LP
  7924. SEQUENCE OF StatusInfo\ }
  7925. .LP
  7926.  
  7927. .LP
  7928. \fBtlma \ \ \fR 
  7929. .LP
  7930. ERRORS\ { | ubscription\(hyerror,
  7931. .LP
  7932.  
  7933. .LP
  7934. \fBtlma \ \ 
  7935. .LP
  7936. ERRORS\ { | fR 
  7937. .LP
  7938. name\(hyerror,
  7939. .LP
  7940.  
  7941. .LP
  7942. \fBtlma \ \ 
  7943. .LP
  7944. ERRORS\ { | fR 
  7945. .LP
  7946. message\(hystatus\(hyerror\ }
  7947. .LP
  7948. .LP
  7949. .LP
  7950. QueryIdentifier
  7951. .LP
  7952. ::= CHOICE\ { | ubmission\(hyid
  7953. .LP
  7954. [0]   MessageIdentifier,
  7955. .LP
  7956.  
  7957. .LP
  7958. \fBQueryIdentifier\fR 
  7959. .LP
  7960. \fB::=
  7961. .LP
  7962. CHOICE\ { | fR 
  7963. .LP
  7964. correlation\(hyinfo
  7965. .LP
  7966. [1] CallIdentification\ }
  7967. .LP
  7968. .LP
  7969. .LP
  7970. StatusInfo
  7971. .LP
  7972. ::= SET\ { | tatus
  7973. .LP
  7974. [0] Status,
  7975. .LP
  7976.  
  7977. .LP
  7978.  
  7979. .LP
  7980. \fBStatusInfo\fR 
  7981. .LP
  7982. \fB::= SET\ { | fR 
  7983. .LP
  7984. per\(hyrecipient\(hyinfo
  7985. .LP
  7986. [1]
  7987. .LP
  7988. PerRecipientReportDeliveryFields OPTIONAL\ }
  7989. .LP
  7990. .LP
  7991. .LP
  7992.  
  7993. .LP
  7994. \fBH.T. [T10.330]\fR 
  7995. .LP
  7996. tlma\(hyrefinement REFINE tlma AS
  7997. .LP
  7998.  
  7999. .LP
  8000. \ tlmau
  8001. .LP
  8002. mhs\(hydoc\(hyxfer
  8003. .LP
  8004. [S] PAIRED with\ { | lm\(hyter\ }
  8005. .LP
  8006.  
  8007. .LP
  8008.  
  8009. .LP
  8010. \ tlm\(hyter
  8011. .LP
  8012. origination
  8013. .LP
  8014. [S] VISIBLE
  8015. .LP
  8016.  
  8017. .LP
  8018. \fBtlm\(hyter\fR 
  8019. .LP
  8020. reception
  8021. .LP
  8022. [S] VISIBLE
  8023. .LP
  8024.  
  8025. .LP
  8026. \fBtlm\(hyter\fR 
  8027. .LP
  8028. management
  8029. .LP
  8030. [S] VISIBLE
  8031. .LP
  8032.  
  8033. .LP
  8034. \fBtlm\(hyter\fR 
  8035. .LP
  8036. miscellanea
  8037. .LP
  8038. [S] VISIBLE
  8039. .LP
  8040.  
  8041. .LP
  8042.  
  8043. .LP
  8044. \fBtlm\(hyter\fR 
  8045. .LP
  8046. ::= id\(hyref\(hysecondary
  8047. .LP
  8048. .LP
  8049. .LP
  8050.  
  8051. .LP
  8052. \fBH.T. [T11.330]\fR 
  8053. .LP
  8054. tlm\(hyter
  8055. .LP
  8056. OBJECT
  8057. .LP
  8058.  
  8059. .LP
  8060. \fBtlma \ \ \fR 
  8061. .LP
  8062. PORTS\ { | rigination
  8063. .LP
  8064. [S],
  8065. .LP
  8066.  
  8067. .LP
  8068. \fBtlma \ \ 
  8069. .LP
  8070. PORTS\ { | fR 
  8071. .LP
  8072. reception
  8073. .LP
  8074. [S],
  8075. .LP
  8076.  
  8077. .LP
  8078. \fBtlma \ \ 
  8079. .LP
  8080. PORTS\ { | fR 
  8081. .LP
  8082. management
  8083. .LP
  8084. [S],
  8085. .LP
  8086.  
  8087. .LP
  8088. \fBtlma \ \ 
  8089. .LP
  8090. PORTS\ { | fR 
  8091. .LP
  8092. miscellanea
  8093. .LP
  8094. [S],
  8095. .LP
  8096.  
  8097. .LP
  8098. \fBtlma \ \ 
  8099. .LP
  8100. PORTS\ { | fR 
  8101. .LP
  8102. mhs\(hydoc\(hyxfer
  8103. .LP
  8104. [C]\ }
  8105. .LP
  8106.  
  8107. .LP
  8108. \fBtlma \ \ \fR 
  8109. .LP
  8110. ::= id\(hyot\(hytlm\(hyter
  8111. .LP
  8112. .LP
  8113. .LP
  8114. tlmau
  8115. .LP
  8116. OBJECT
  8117. .LP
  8118.  
  8119. .LP
  8120. \fBtlma \ \ \fR 
  8121. .LP
  8122. PORTS\ { | hs\(hydoc\(hyxfer
  8123. .LP
  8124. [S],
  8125. .LP
  8126.  
  8127. .LP
  8128. \fBtlma \ \ 
  8129. .LP
  8130. PORTS\ { | fR 
  8131. .LP
  8132. import
  8133. .LP
  8134. [C],
  8135. .LP
  8136.  
  8137. .LP
  8138. \fBtlma \ \ 
  8139. .LP
  8140. PORTS\ { | fR 
  8141. .LP
  8142. export
  8143. .LP
  8144. [C]\ }
  8145. .LP
  8146.  
  8147. .LP
  8148. \fBtlma \ \ \fR 
  8149. .LP
  8150. ::= id\(hyot\(hytlm\(hyuser
  8151. .LP
  8152. .LP
  8153. .LP
  8154.  
  8155. .LP
  8156. \fBH.T. [T12.330]\fR 
  8157. .LP
  8158. mhs\(hydoc\(hyxfer PORT
  8159. .LP
  8160.  
  8161. .LP
  8162. \fBtlma \ \ \fR 
  8163. .LP
  8164. SUPPLIER PERFORMS\ { | essageSend,
  8165. .LP
  8166.  
  8167. .LP
  8168. \fBtlma \ \ 
  8169. .LP
  8170. SUPPLIER PERFORMS\ { | fR 
  8171. .LP
  8172. MessageProbe,
  8173. .LP
  8174.  
  8175. .LP
  8176. \fBtlma \ \ 
  8177. .LP
  8178. SUPPLIER PERFORMS\ { | fR 
  8179. .LP
  8180. ExplicitReceive,
  8181. .LP
  8182.  
  8183. .LP
  8184. \fBtlma \ \ 
  8185. .LP
  8186. SUPPLIER PERFORMS\ { | fR 
  8187. .LP
  8188. MessageCancel,
  8189. .LP
  8190.  
  8191. .LP
  8192. \fBtlma \ \ 
  8193. .LP
  8194. SUPPLIER PERFORMS\ { | fR 
  8195. .LP
  8196. Register,
  8197. .LP
  8198.  
  8199. .LP
  8200. \fBtlma \ \ 
  8201. .LP
  8202. SUPPLIER PERFORMS\ { | fR 
  8203. .LP
  8204. DSList,
  8205. .LP
  8206.  
  8207. .LP
  8208. \fBtlma \ \ 
  8209. .LP
  8210. SUPPLIER PERFORMS\ { | fR 
  8211. .LP
  8212. DSDelete,
  8213. .LP
  8214.  
  8215. .LP
  8216. \fBtlma \ \ 
  8217. .LP
  8218. SUPPLIER PERFORMS\ { | fR 
  8219. .LP
  8220. DSFetch,
  8221. .LP
  8222.  
  8223. .LP
  8224. \fBtlma \ \ 
  8225. .LP
  8226. SUPPLIER PERFORMS\ { | fR 
  8227. .LP
  8228. MessageStatus\ }
  8229. .LP
  8230.  
  8231. .LP
  8232. \fBtlma \ \ \fR 
  8233. .LP
  8234. CONSUMER PERFORMS\ { | essageDeliver,
  8235. .LP
  8236.  
  8237. .LP
  8238. \fBtlma \ \ 
  8239. .LP
  8240. CONSUMER PERFORMS\ { | fR 
  8241. .LP
  8242. ReceiptStatusNotice,
  8243. .LP
  8244.  
  8245. .LP
  8246. \fBtlma \ \ 
  8247. .LP
  8248. CONSUMER PERFORMS\ { | fR 
  8249. .LP
  8250. DeliveryStatusNotice\ }
  8251. .LP
  8252.  
  8253. .LP
  8254. \fBtlma \ \ \fR 
  8255. .LP
  8256. ::= id\(hypt\(hymhs\(hydoc\(hyxfer
  8257. .LP
  8258. .LP
  8259. .LP
  8260. \fBH.T. [T13.330]\fR 
  8261. .LP
  8262. TABLE\ 1/T.330
  8263. .LP
  8264. \fBOperations of mhs\(hydoc\(hyxfer port\fR 
  8265. .ps 9
  8266. .vs 11
  8267. .nr VS 11
  8268. .nr PS 9
  8269. .TS
  8270. center box;
  8271. cw(132p) | cw(96p) .
  8272.  {
  8273. IPMS ports and telematic specific port
  8274.  }    mhs\(hydoc\(hyxfer port
  8275. _
  8276. .TE
  8277. .TS
  8278. center box ;
  8279. cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
  8280. Port    Abstract operation    Invoker    Performer    Abstract operation    Invoker    Performer
  8281. _
  8282. .T&
  8283. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  8284. Origination     {
  8285. (1)\ OriginateIPM
  8286. (2)\ OriginateProbe
  8287. (3)\ OriginateRN
  8288. (4)\ CancelIPM
  8289.  }    TLM\(hyUser    TLM\(hyTER     {
  8290. (1)\ MessageSend
  8291. (2)\ MessageProbe
  8292. (3)\ ExplicitReceive
  8293. (4)\ MessageCancel
  8294.  }    TLM\(hyTER    TLMAU
  8295. _
  8296. .T&
  8297. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  8298. Reception     {
  8299. (1)\ ReceiveIPM
  8300. (2)\ ReceiveRN
  8301. (3)\ ReceiveNRN
  8302. (4)\ ReceiveReport
  8303.  }    TLM\(hyTER    User     {
  8304. (1)\ MessageDeliver
  8305. (2)\ ReceiptStatusNotice
  8306. (3)\ ReceiptStatusNotice
  8307. (4)\ DeliveryStatusNotice
  8308.  }    TLMAU    TLM\(hyTER
  8309. _
  8310. .T&
  8311. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  8312. Management     {
  8313. (1)\ ChangeAutoDiscard
  8314. (2)\ 
  8315. ChangeAutoAcknowledgment
  8316. (3)\ ChangeAutoForwarding
  8317.  }    TLM\(hyUser    TLM\(hyTER     {
  8318. (1)\ Register
  8319. (2)\ Register
  8320. (3)\ Register
  8321.  }    TLM\(hyTER    TLMAU
  8322. _
  8323. .T&
  8324. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  8325. Miscellanea     {
  8326. (1)\ 
  8327. ChangeSubscriptionProfile
  8328. (2)\ DSList
  8329. (3)\ DSDelete
  8330. (4)\ DSFetch
  8331. (5)\ MessageStatus
  8332.  }    TLM\(hyUser    TLM\(hyTER     {
  8333. (1)\ Register
  8334. (2)\ DSList
  8335. (3)\ DSDelete
  8336. (4)\ DSFetch
  8337. (5)\ MessageStatus
  8338.  }    TLM\(hyTER    TLMAU
  8339. _
  8340. .TE
  8341. .nr PS 9
  8342. .RT
  8343. .ad r
  8344. \fBTableau [T7.330], p.\fR 
  8345. .sp 1P
  8346. .RT
  8347. .ad b
  8348. .RT
  8349. .LP
  8350. .sp 1
  8351. .sp 1P
  8352. .LP
  8353. 7.3.3.1
  8354.     \fIArguments of DSDelete\fR 
  8355. .sp 9p
  8356. .RT
  8357. .PP
  8358. This abstract operation has the following arguments:
  8359. .RT
  8360. .LP
  8361.     a)
  8362.      Selector (M): The selector is the list of the retrieval\(hyid of messages 
  8363. that have to be deleted. 
  8364. .sp 1P
  8365. .LP
  8366. 7.3.3.2
  8367.     \fIResults of DSDelete\fR 
  8368. .sp 9p
  8369. .RT
  8370. .PP
  8371. This abstract operation has no results.
  8372. .RT
  8373. .sp 1P
  8374. .LP
  8375. 7.3.3.3
  8376.     \fIErrors of DSDelete\fR 
  8377. .sp 9p
  8378. .RT
  8379. .PP
  8380. This abstract operation has subscription\(hyerror, name\(hyerror and
  8381. ds\(hyerror. These abstract errors are described in \(sc\ 9.
  8382. .RT
  8383. .sp 1P
  8384. .LP
  8385. 7.3.4
  8386.     \fIDSFetch\fR 
  8387. .sp 9p
  8388. .RT
  8389. .PP
  8390. The DSFetch abstract operation enables a user to get one or more
  8391. specified messages (IPMs, IPNs or reports) from DS.
  8392. .RT
  8393. .LP
  8394.  
  8395. .LP
  8396. \fBH.T. [T8.330]\fR 
  8397. .LP
  8398. DSFetch
  8399. .LP
  8400. ::= ABSTRACT\(hyOPERATION
  8401. .LP
  8402. .LP
  8403. .LP
  8404. \fBtlma \ \ \fR 
  8405. .LP
  8406. ARGUMENT SET OF\ { | etrieval\(hyid
  8407. .LP
  8408. [0]
  8409. .LP
  8410. RetrievalIdentifier,
  8411. .LP
  8412.  
  8413. .LP
  8414. \fBtlma \ \ 
  8415. .LP
  8416. ARGUMENT SET OF\ { | fR 
  8417. .LP
  8418. delete\(hyafter\(hyoutput
  8419. .LP
  8420. [1]
  8421. .LP
  8422. DeleteAfterOutput OPTIONAL\ }
  8423. .LP
  8424.  
  8425. .LP
  8426. \fBtlma \ \ \fR 
  8427. .LP
  8428. RESULT\ SET\ { | etrieval\(hyid
  8429. .LP
  8430. [0] RetrievalIdentifier,
  8431. .LP
  8432.  
  8433. .LP
  8434.  
  8435. .LP
  8436. \fBtlma \ \ 
  8437. .LP
  8438. RESULT\ SET\ { | fR 
  8439. .LP
  8440. message\(hyreport
  8441. .LP
  8442. [1]
  8443. .LP
  8444. MessageReport\ }
  8445. .LP
  8446.  
  8447. .LP
  8448. \fBtlma \ \ \fR 
  8449. .LP
  8450. ERRORS\ { | ubscription\(hyerror,
  8451. .LP
  8452.  
  8453. .LP
  8454. \fBtlma \ \ 
  8455. .LP
  8456. ERRORS\ { | fR 
  8457. .LP
  8458. name\(hyerror,
  8459. .LP
  8460.  
  8461. .LP
  8462. \fBtlma \ \ 
  8463. .LP
  8464. ERRORS\ { | fR 
  8465. .LP
  8466. ds\(hyerror\ }
  8467. .LP
  8468. .LP
  8469. .LP
  8470.  
  8471. .LP
  8472. \fBH.T. [T9.330]\fR 
  8473. .LP
  8474. MessageStatus
  8475. .LP
  8476. ::= ABSTRACT\(hyOPERATION
  8477. .LP
  8478. .LP
  8479. .LP
  8480. \fBtlma \ \ \fR 
  8481. .LP
  8482. ARGUMENT SET\ { | 0] QueryIdentifier OPTIONAL\ }
  8483. .LP
  8484.  
  8485. .LP
  8486. \fBtlma \ \ \fR 
  8487. .LP
  8488. RESULT\ SET\ { | eport\(hytime
  8489. .LP
  8490. [0] DateandTime,
  8491. .LP
  8492.  
  8493. .LP
  8494.  
  8495. .LP
  8496. \fBtlma \ \ 
  8497. .LP
  8498. RESULT\ SET\ { | fR 
  8499. .LP
  8500. reported\(hymessage\(hyid
  8501. .LP
  8502. [1]
  8503. .LP
  8504. MessageIdentifier,
  8505. .LP
  8506.  
  8507. .LP
  8508. \fBtlma \ \ 
  8509. .LP
  8510. RESULT\ SET\ { | eported\(hymessage\(hyid\fR 
  8511. .LP
  8512. [2]
  8513. .LP
  8514. SEQUENCE OF StatusInfo\ }
  8515. .LP
  8516.  
  8517. .LP
  8518. \fBtlma \ \ \fR 
  8519. .LP
  8520. ERRORS\ { | ubscription\(hyerror,
  8521. .LP
  8522.  
  8523. .LP
  8524. \fBtlma \ \ 
  8525. .LP
  8526. ERRORS\ { | fR 
  8527. .LP
  8528. name\(hyerror,
  8529. .LP
  8530.  
  8531. .LP
  8532. \fBtlma \ \ 
  8533. .LP
  8534. ERRORS\ { | fR 
  8535. .LP
  8536. message\(hystatus\(hyerror\ }
  8537. .LP
  8538. .LP
  8539. .LP
  8540. QueryIdentifier
  8541. .LP
  8542. ::= CHOICE\ { | ubmission\(hyid
  8543. .LP
  8544. [0]   MessageIdentifier,
  8545. .LP
  8546.  
  8547. .LP
  8548. \fBQueryIdentifier\fR 
  8549. .LP
  8550. \fB::=
  8551. .LP
  8552. CHOICE\ { | fR 
  8553. .LP
  8554. correlation\(hyinfo
  8555. .LP
  8556. [1] CallIdentification\ }
  8557. .LP
  8558. .LP
  8559. .LP
  8560. StatusInfo
  8561. .LP
  8562. ::= SET\ { | tatus
  8563. .LP
  8564. [0] Status,
  8565. .LP
  8566.  
  8567. .LP
  8568.  
  8569. .LP
  8570. \fBStatusInfo\fR 
  8571. .LP
  8572. \fB::= SET\ { | fR 
  8573. .LP
  8574. per\(hyrecipient\(hyinfo
  8575. .LP
  8576. [1]
  8577. .LP
  8578. PerRecipientReportDeliveryFields OPTIONAL\ }
  8579. .LP
  8580. .LP
  8581. .LP
  8582.  
  8583. .LP
  8584. \fBH.T. [T10.330]\fR 
  8585. .LP
  8586. tlma\(hyrefinement REFINE tlma AS
  8587. .LP
  8588.  
  8589. .LP
  8590. \ tlmau
  8591. .LP
  8592. mhs\(hydoc\(hyxfer
  8593. .LP
  8594. [S] PAIRED with\ { | lm\(hyter\ }
  8595. .LP
  8596.  
  8597. .LP
  8598.  
  8599. .LP
  8600. \ tlm\(hyter
  8601. .LP
  8602. origination
  8603. .LP
  8604. [S] VISIBLE
  8605. .LP
  8606.  
  8607. .LP
  8608. \fBtlm\(hyter\fR 
  8609. .LP
  8610. reception
  8611. .LP
  8612. [S] VISIBLE
  8613. .LP
  8614.  
  8615. .LP
  8616. \fBtlm\(hyter\fR 
  8617. .LP
  8618. management
  8619. .LP
  8620. [S] VISIBLE
  8621. .LP
  8622.  
  8623. .LP
  8624. \fBtlm\(hyter\fR 
  8625. .LP
  8626. miscellanea
  8627. .LP
  8628. [S] VISIBLE
  8629. .LP
  8630.  
  8631. .LP
  8632.  
  8633. .LP
  8634. \fBtlm\(hyter\fR 
  8635. .LP
  8636. ::= id\(hyref\(hysecondary
  8637. .LP
  8638. .LP
  8639. .LP
  8640.  
  8641. .LP
  8642. \fBH.T. [T11.330]\fR 
  8643. .LP
  8644. tlm\(hyter
  8645. .LP
  8646. OBJECT
  8647. .LP
  8648.  
  8649. .LP
  8650. \fBtlma \ \ \fR 
  8651. .LP
  8652. PORTS\ { | rigination
  8653. .LP
  8654. [S],
  8655. .LP
  8656.  
  8657. .LP
  8658. \fBtlma \ \ 
  8659. .LP
  8660. PORTS\ { | fR 
  8661. .LP
  8662. reception
  8663. .LP
  8664. [S],
  8665. .LP
  8666.  
  8667. .LP
  8668. \fBtlma \ \ 
  8669. .LP
  8670. PORTS\ { | fR 
  8671. .LP
  8672. management
  8673. .LP
  8674. [S],
  8675. .LP
  8676.  
  8677. .LP
  8678. \fBtlma \ \ 
  8679. .LP
  8680. PORTS\ { | fR 
  8681. .LP
  8682. miscellanea
  8683. .LP
  8684. [S],
  8685. .LP
  8686.  
  8687. .LP
  8688. \fBtlma \ \ 
  8689. .LP
  8690. PORTS\ { | fR 
  8691. .LP
  8692. mhs\(hydoc\(hyxfer
  8693. .LP
  8694. [C]\ }
  8695. .LP
  8696.  
  8697. .LP
  8698. \fBtlma \ \ \fR 
  8699. .LP
  8700. ::= id\(hyot\(hytlm\(hyter
  8701. .LP
  8702. .LP
  8703. .LP
  8704. tlmau
  8705. .LP
  8706. OBJECT
  8707. .LP
  8708.  
  8709. .LP
  8710. \fBtlma \ \ \fR 
  8711. .LP
  8712. PORTS\ { | hs\(hydoc\(hyxfer
  8713. .LP
  8714. [S],
  8715. .LP
  8716.  
  8717. .LP
  8718. \fBtlma \ \ 
  8719. .LP
  8720. PORTS\ { | fR 
  8721. .LP
  8722. import
  8723. .LP
  8724. [C],
  8725. .LP
  8726.  
  8727. .LP
  8728. \fBtlma \ \ 
  8729. .LP
  8730. PORTS\ { | fR 
  8731. .LP
  8732. export
  8733. .LP
  8734. [C]\ }
  8735. .LP
  8736.  
  8737. .LP
  8738. \fBtlma \ \ \fR 
  8739. .LP
  8740. ::= id\(hyot\(hytlm\(hyuser
  8741. .LP
  8742. .LP
  8743. .LP
  8744.  
  8745. .LP
  8746. \fBH.T. [T12.330]\fR 
  8747. .LP
  8748. mhs\(hydoc\(hyxfer PORT
  8749. .LP
  8750.  
  8751. .LP
  8752. \fBtlma \ \ \fR 
  8753. .LP
  8754. SUPPLIER PERFORMS\ { | essageSend,
  8755. .LP
  8756.  
  8757. .LP
  8758. \fBtlma \ \ 
  8759. .LP
  8760. SUPPLIER PERFORMS\ { | fR 
  8761. .LP
  8762. MessageProbe,
  8763. .LP
  8764.  
  8765. .LP
  8766. \fBtlma \ \ 
  8767. .LP
  8768. SUPPLIER PERFORMS\ { | fR 
  8769. .LP
  8770. ExplicitReceive,
  8771. .LP
  8772.  
  8773. .LP
  8774. \fBtlma \ \ 
  8775. .LP
  8776. SUPPLIER PERFORMS\ { | fR 
  8777. .LP
  8778. MessageCancel,
  8779. .LP
  8780.  
  8781. .LP
  8782. \fBtlma \ \ 
  8783. .LP
  8784. SUPPLIER PERFORMS\ { | fR 
  8785. .LP
  8786. Register,
  8787. .LP
  8788.  
  8789. .LP
  8790. \fBtlma \ \ 
  8791. .LP
  8792. SUPPLIER PERFORMS\ { | fR 
  8793. .LP
  8794. DSList,
  8795. .LP
  8796.  
  8797. .LP
  8798. \fBtlma \ \ 
  8799. .LP
  8800. SUPPLIER PERFORMS\ { | fR 
  8801. .LP
  8802. DSDelete,
  8803. .LP
  8804.  
  8805. .LP
  8806. \fBtlma \ \ 
  8807. .LP
  8808. SUPPLIER PERFORMS\ { | fR 
  8809. .LP
  8810. DSFetch,
  8811. .LP
  8812.  
  8813. .LP
  8814. \fBtlma \ \ 
  8815. .LP
  8816. SUPPLIER PERFORMS\ { | fR 
  8817. .LP
  8818. MessageStatus\ }
  8819. .LP
  8820.  
  8821. .LP
  8822. \fBtlma \ \ \fR 
  8823. .LP
  8824. CONSUMER PERFORMS\ { | essageDeliver,
  8825. .LP
  8826.  
  8827. .LP
  8828. \fBtlma \ \ 
  8829. .LP
  8830. CONSUMER PERFORMS\ { | fR 
  8831. .LP
  8832. ReceiptStatusNotice,
  8833. .LP
  8834.  
  8835. .LP
  8836. \fBtlma \ \ 
  8837. .LP
  8838. CONSUMER PERFORMS\ { | fR 
  8839. .LP
  8840. DeliveryStatusNotice\ }
  8841. .LP
  8842.  
  8843. .LP
  8844. \fBtlma \ \ \fR 
  8845. .LP
  8846. ::= id\(hypt\(hymhs\(hydoc\(hyxfer
  8847. .LP
  8848. .LP
  8849. .LP
  8850. \fBH.T. [T13.330]\fR 
  8851. .LP
  8852. TABLE\ 1/T.330
  8853. .LP
  8854. \fBOperations of mhs\(hydoc\(hyxfer port\fR 
  8855. .ps 9
  8856. .vs 11
  8857. .nr VS 11
  8858. .nr PS 9
  8859. .TS
  8860. center box;
  8861. cw(132p) | cw(96p) .
  8862.  {
  8863. IPMS ports and telematic specific port
  8864.  }    mhs\(hydoc\(hyxfer port
  8865. _
  8866. .TE
  8867. .TS
  8868. center box ;
  8869. cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
  8870. Port    Abstract operation    Invoker    Performer    Abstract operation    Invoker    Performer
  8871. _
  8872. .T&
  8873. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  8874. Origination     {
  8875. (1)\ OriginateIPM
  8876. (2)\ OriginateProbe
  8877. (3)\ OriginateRN
  8878. (4)\ CancelIPM
  8879.  }    TLM\(hyUser    TLM\(hyTER     {
  8880. (1)\ MessageSend
  8881. (2)\ MessageProbe
  8882. (3)\ ExplicitReceive
  8883. (4)\ MessageCancel
  8884.  }    TLM\(hyTER    TLMAU
  8885. _
  8886. .T&
  8887. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  8888. Reception     {
  8889. (1)\ ReceiveIPM
  8890. (2)\ ReceiveRN
  8891. (3)\ ReceiveNRN
  8892. (4)\ ReceiveReport
  8893.  }    TLM\(hyTER    User     {
  8894. (1)\ MessageDeliver
  8895. (2)\ ReceiptStatusNotice
  8896. (3)\ ReceiptStatusNotice
  8897. (4)\ DeliveryStatusNotice
  8898.  }    TLMAU    TLM\(hyTER
  8899. _
  8900. .T&
  8901. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  8902. Management     {
  8903. (1)\ ChangeAutoDiscard
  8904. (2)\ 
  8905. ChangeAutoAcknowledgment
  8906. (3)\ ChangeAutoForwarding
  8907.  }    TLM\(hyUser    TLM\(hyTER     {
  8908. (1)\ Register
  8909. (2)\ Register
  8910. (3)\ Register
  8911.  }    TLM\(hyTER    TLMAU
  8912. _
  8913. .T&
  8914. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  8915. Miscellanea     {
  8916. (1)\ 
  8917. ChangeSubscriptionProfile
  8918. (2)\ DSList
  8919. (3)\ DSDelete
  8920. (4)\ DSFetch
  8921. (5)\ MessageStatus
  8922.  }    TLM\(hyUser    TLM\(hyTER     {
  8923. (1)\ Register
  8924. (2)\ DSList
  8925. (3)\ DSDelete
  8926. (4)\ DSFetch
  8927. (5)\ MessageStatus
  8928.  }    TLM\(hyTER    TLMAU
  8929. _
  8930. .TE
  8931. .nr PS 9
  8932. .RT
  8933. .ad r
  8934. \fBTableau [T8.330], p.\fR 
  8935. .sp 1P
  8936. .RT
  8937. .ad b
  8938. .RT
  8939. .LP
  8940. .sp 1
  8941. .sp 1P
  8942. .LP
  8943. 7.3.4.1
  8944.     \fIArguments of DSFetch\fR 
  8945. .sp 9p
  8946. .RT
  8947. .PP
  8948. This abstract operation has the following arguments:
  8949. .RT
  8950. .LP
  8951.     a)
  8952.     Retrieval\(hyid (M): The retrieval\(hyid assigned to the message   in DS.
  8953. .LP
  8954.     b)
  8955.      Delete\(hyafter\(hyoutput (C): This value indicates whether or not the 
  8956. message is deleted after retrieval. If this argument does not exist, 
  8957. registered mode, message\(hydelete\(hymode, is applied.
  8958. .bp
  8959. .sp 1P
  8960. .LP
  8961. 7.3.4.2
  8962.     \fIResults of DSFetch\fR 
  8963. .sp 9p
  8964. .RT
  8965. .PP
  8966. This abstract\(hyoperation has the following results:
  8967. .RT
  8968. .LP
  8969.     a)
  8970.      Retrieval\(hyid (M): The retrieval\(hyid assigned to the message that 
  8971. was reported. 
  8972. .LP
  8973.     b)
  8974.      Message report (M): Envelope and content of reported message IPM, RN, 
  8975. NRN or report), assigned by retrieval\(hyid. 
  8976. .sp 1P
  8977. .LP
  8978. 7.3.4.3
  8979.     \fIErrors of DSFetch\fR 
  8980. .sp 9p
  8981. .RT
  8982. .PP
  8983. This abstract operation has subscription\(hyerror, name\(hyerror and
  8984. ds\(hyerror. These abstract errors are described in \(sc\ 9.
  8985. .RT
  8986. .sp 1P
  8987. .LP
  8988. 7.3.5
  8989.     \fIMessageStatus\fR 
  8990. .sp 9p
  8991. .RT
  8992. .PP
  8993. The MessageStatus abstract operation enables a user to get an
  8994. information on the actual status of the previously submitted IPM.
  8995. .RT
  8996. .LP
  8997.  
  8998. .LP
  8999. \fBH.T. [T9.330]\fR 
  9000. .LP
  9001. MessageStatus
  9002. .LP
  9003. ::= ABSTRACT\(hyOPERATION
  9004. .LP
  9005. .LP
  9006. .LP
  9007. \fBtlma \ \ \fR 
  9008. .LP
  9009. ARGUMENT SET\ { | 0] QueryIdentifier OPTIONAL\ }
  9010. .LP
  9011.  
  9012. .LP
  9013. \fBtlma \ \ \fR 
  9014. .LP
  9015. RESULT\ SET\ { | eport\(hytime
  9016. .LP
  9017. [0] DateandTime,
  9018. .LP
  9019.  
  9020. .LP
  9021.  
  9022. .LP
  9023. \fBtlma \ \ 
  9024. .LP
  9025. RESULT\ SET\ { | fR 
  9026. .LP
  9027. reported\(hymessage\(hyid
  9028. .LP
  9029. [1]
  9030. .LP
  9031. MessageIdentifier,
  9032. .LP
  9033.  
  9034. .LP
  9035. \fBtlma \ \ 
  9036. .LP
  9037. RESULT\ SET\ { | eported\(hymessage\(hyid\fR 
  9038. .LP
  9039. [2]
  9040. .LP
  9041. SEQUENCE OF StatusInfo\ }
  9042. .LP
  9043.  
  9044. .LP
  9045. \fBtlma \ \ \fR 
  9046. .LP
  9047. ERRORS\ { | ubscription\(hyerror,
  9048. .LP
  9049.  
  9050. .LP
  9051. \fBtlma \ \ 
  9052. .LP
  9053. ERRORS\ { | fR 
  9054. .LP
  9055. name\(hyerror,
  9056. .LP
  9057.  
  9058. .LP
  9059. \fBtlma \ \ 
  9060. .LP
  9061. ERRORS\ { | fR 
  9062. .LP
  9063. message\(hystatus\(hyerror\ }
  9064. .LP
  9065. .LP
  9066. .LP
  9067. QueryIdentifier
  9068. .LP
  9069. ::= CHOICE\ { | ubmission\(hyid
  9070. .LP
  9071. [0]   MessageIdentifier,
  9072. .LP
  9073.  
  9074. .LP
  9075. \fBQueryIdentifier\fR 
  9076. .LP
  9077. \fB::=
  9078. .LP
  9079. CHOICE\ { | fR 
  9080. .LP
  9081. correlation\(hyinfo
  9082. .LP
  9083. [1] CallIdentification\ }
  9084. .LP
  9085. .LP
  9086. .LP
  9087. StatusInfo
  9088. .LP
  9089. ::= SET\ { | tatus
  9090. .LP
  9091. [0] Status,
  9092. .LP
  9093.  
  9094. .LP
  9095.  
  9096. .LP
  9097. \fBStatusInfo\fR 
  9098. .LP
  9099. \fB::= SET\ { | fR 
  9100. .LP
  9101. per\(hyrecipient\(hyinfo
  9102. .LP
  9103. [1]
  9104. .LP
  9105. PerRecipientReportDeliveryFields OPTIONAL\ }
  9106. .LP
  9107. .LP
  9108. .LP
  9109.  
  9110. .LP
  9111. \fBH.T. [T10.330]\fR 
  9112. .LP
  9113. tlma\(hyrefinement REFINE tlma AS
  9114. .LP
  9115.  
  9116. .LP
  9117. \ tlmau
  9118. .LP
  9119. mhs\(hydoc\(hyxfer
  9120. .LP
  9121. [S] PAIRED with\ { | lm\(hyter\ }
  9122. .LP
  9123.  
  9124. .LP
  9125.  
  9126. .LP
  9127. \ tlm\(hyter
  9128. .LP
  9129. origination
  9130. .LP
  9131. [S] VISIBLE
  9132. .LP
  9133.  
  9134. .LP
  9135. \fBtlm\(hyter\fR 
  9136. .LP
  9137. reception
  9138. .LP
  9139. [S] VISIBLE
  9140. .LP
  9141.  
  9142. .LP
  9143. \fBtlm\(hyter\fR 
  9144. .LP
  9145. management
  9146. .LP
  9147. [S] VISIBLE
  9148. .LP
  9149.  
  9150. .LP
  9151. \fBtlm\(hyter\fR 
  9152. .LP
  9153. miscellanea
  9154. .LP
  9155. [S] VISIBLE
  9156. .LP
  9157.  
  9158. .LP
  9159.  
  9160. .LP
  9161. \fBtlm\(hyter\fR 
  9162. .LP
  9163. ::= id\(hyref\(hysecondary
  9164. .LP
  9165. .LP
  9166. .LP
  9167.  
  9168. .LP
  9169. \fBH.T. [T11.330]\fR 
  9170. .LP
  9171. tlm\(hyter
  9172. .LP
  9173. OBJECT
  9174. .LP
  9175.  
  9176. .LP
  9177. \fBtlma \ \ \fR 
  9178. .LP
  9179. PORTS\ { | rigination
  9180. .LP
  9181. [S],
  9182. .LP
  9183.  
  9184. .LP
  9185. \fBtlma \ \ 
  9186. .LP
  9187. PORTS\ { | fR 
  9188. .LP
  9189. reception
  9190. .LP
  9191. [S],
  9192. .LP
  9193.  
  9194. .LP
  9195. \fBtlma \ \ 
  9196. .LP
  9197. PORTS\ { | fR 
  9198. .LP
  9199. management
  9200. .LP
  9201. [S],
  9202. .LP
  9203.  
  9204. .LP
  9205. \fBtlma \ \ 
  9206. .LP
  9207. PORTS\ { | fR 
  9208. .LP
  9209. miscellanea
  9210. .LP
  9211. [S],
  9212. .LP
  9213.  
  9214. .LP
  9215. \fBtlma \ \ 
  9216. .LP
  9217. PORTS\ { | fR 
  9218. .LP
  9219. mhs\(hydoc\(hyxfer
  9220. .LP
  9221. [C]\ }
  9222. .LP
  9223.  
  9224. .LP
  9225. \fBtlma \ \ \fR 
  9226. .LP
  9227. ::= id\(hyot\(hytlm\(hyter
  9228. .LP
  9229. .LP
  9230. .LP
  9231. tlmau
  9232. .LP
  9233. OBJECT
  9234. .LP
  9235.  
  9236. .LP
  9237. \fBtlma \ \ \fR 
  9238. .LP
  9239. PORTS\ { | hs\(hydoc\(hyxfer
  9240. .LP
  9241. [S],
  9242. .LP
  9243.  
  9244. .LP
  9245. \fBtlma \ \ 
  9246. .LP
  9247. PORTS\ { | fR 
  9248. .LP
  9249. import
  9250. .LP
  9251. [C],
  9252. .LP
  9253.  
  9254. .LP
  9255. \fBtlma \ \ 
  9256. .LP
  9257. PORTS\ { | fR 
  9258. .LP
  9259. export
  9260. .LP
  9261. [C]\ }
  9262. .LP
  9263.  
  9264. .LP
  9265. \fBtlma \ \ \fR 
  9266. .LP
  9267. ::= id\(hyot\(hytlm\(hyuser
  9268. .LP
  9269. .LP
  9270. .LP
  9271.  
  9272. .LP
  9273. \fBH.T. [T12.330]\fR 
  9274. .LP
  9275. mhs\(hydoc\(hyxfer PORT
  9276. .LP
  9277.  
  9278. .LP
  9279. \fBtlma \ \ \fR 
  9280. .LP
  9281. SUPPLIER PERFORMS\ { | essageSend,
  9282. .LP
  9283.  
  9284. .LP
  9285. \fBtlma \ \ 
  9286. .LP
  9287. SUPPLIER PERFORMS\ { | fR 
  9288. .LP
  9289. MessageProbe,
  9290. .LP
  9291.  
  9292. .LP
  9293. \fBtlma \ \ 
  9294. .LP
  9295. SUPPLIER PERFORMS\ { | fR 
  9296. .LP
  9297. ExplicitReceive,
  9298. .LP
  9299.  
  9300. .LP
  9301. \fBtlma \ \ 
  9302. .LP
  9303. SUPPLIER PERFORMS\ { | fR 
  9304. .LP
  9305. MessageCancel,
  9306. .LP
  9307.  
  9308. .LP
  9309. \fBtlma \ \ 
  9310. .LP
  9311. SUPPLIER PERFORMS\ { | fR 
  9312. .LP
  9313. Register,
  9314. .LP
  9315.  
  9316. .LP
  9317. \fBtlma \ \ 
  9318. .LP
  9319. SUPPLIER PERFORMS\ { | fR 
  9320. .LP
  9321. DSList,
  9322. .LP
  9323.  
  9324. .LP
  9325. \fBtlma \ \ 
  9326. .LP
  9327. SUPPLIER PERFORMS\ { | fR 
  9328. .LP
  9329. DSDelete,
  9330. .LP
  9331.  
  9332. .LP
  9333. \fBtlma \ \ 
  9334. .LP
  9335. SUPPLIER PERFORMS\ { | fR 
  9336. .LP
  9337. DSFetch,
  9338. .LP
  9339.  
  9340. .LP
  9341. \fBtlma \ \ 
  9342. .LP
  9343. SUPPLIER PERFORMS\ { | fR 
  9344. .LP
  9345. MessageStatus\ }
  9346. .LP
  9347.  
  9348. .LP
  9349. \fBtlma \ \ \fR 
  9350. .LP
  9351. CONSUMER PERFORMS\ { | essageDeliver,
  9352. .LP
  9353.  
  9354. .LP
  9355. \fBtlma \ \ 
  9356. .LP
  9357. CONSUMER PERFORMS\ { | fR 
  9358. .LP
  9359. ReceiptStatusNotice,
  9360. .LP
  9361.  
  9362. .LP
  9363. \fBtlma \ \ 
  9364. .LP
  9365. CONSUMER PERFORMS\ { | fR 
  9366. .LP
  9367. DeliveryStatusNotice\ }
  9368. .LP
  9369.  
  9370. .LP
  9371. \fBtlma \ \ \fR 
  9372. .LP
  9373. ::= id\(hypt\(hymhs\(hydoc\(hyxfer
  9374. .LP
  9375. .LP
  9376. .LP
  9377. \fBH.T. [T13.330]\fR 
  9378. .LP
  9379. TABLE\ 1/T.330
  9380. .LP
  9381. \fBOperations of mhs\(hydoc\(hyxfer port\fR 
  9382. .ps 9
  9383. .vs 11
  9384. .nr VS 11
  9385. .nr PS 9
  9386. .TS
  9387. center box;
  9388. cw(132p) | cw(96p) .
  9389.  {
  9390. IPMS ports and telematic specific port
  9391.  }    mhs\(hydoc\(hyxfer port
  9392. _
  9393. .TE
  9394. .TS
  9395. center box ;
  9396. cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
  9397. Port    Abstract operation    Invoker    Performer    Abstract operation    Invoker    Performer
  9398. _
  9399. .T&
  9400. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  9401. Origination     {
  9402. (1)\ OriginateIPM
  9403. (2)\ OriginateProbe
  9404. (3)\ OriginateRN
  9405. (4)\ CancelIPM
  9406.  }    TLM\(hyUser    TLM\(hyTER     {
  9407. (1)\ MessageSend
  9408. (2)\ MessageProbe
  9409. (3)\ ExplicitReceive
  9410. (4)\ MessageCancel
  9411.  }    TLM\(hyTER    TLMAU
  9412. _
  9413. .T&
  9414. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  9415. Reception     {
  9416. (1)\ ReceiveIPM
  9417. (2)\ ReceiveRN
  9418. (3)\ ReceiveNRN
  9419. (4)\ ReceiveReport
  9420.  }    TLM\(hyTER    User     {
  9421. (1)\ MessageDeliver
  9422. (2)\ ReceiptStatusNotice
  9423. (3)\ ReceiptStatusNotice
  9424. (4)\ DeliveryStatusNotice
  9425.  }    TLMAU    TLM\(hyTER
  9426. _
  9427. .T&
  9428. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  9429. Management     {
  9430. (1)\ ChangeAutoDiscard
  9431. (2)\ 
  9432. ChangeAutoAcknowledgment
  9433. (3)\ ChangeAutoForwarding
  9434.  }    TLM\(hyUser    TLM\(hyTER     {
  9435. (1)\ Register
  9436. (2)\ Register
  9437. (3)\ Register
  9438.  }    TLM\(hyTER    TLMAU
  9439. _
  9440. .T&
  9441. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  9442. Miscellanea     {
  9443. (1)\ 
  9444. ChangeSubscriptionProfile
  9445. (2)\ DSList
  9446. (3)\ DSDelete
  9447. (4)\ DSFetch
  9448. (5)\ MessageStatus
  9449.  }    TLM\(hyUser    TLM\(hyTER     {
  9450. (1)\ Register
  9451. (2)\ DSList
  9452. (3)\ DSDelete
  9453. (4)\ DSFetch
  9454. (5)\ MessageStatus
  9455.  }    TLM\(hyTER    TLMAU
  9456. _
  9457. .TE
  9458. .nr PS 9
  9459. .RT
  9460. .ad r
  9461. \fBTableau [T9.330], p.\fR 
  9462. .sp 1P
  9463. .RT
  9464. .ad b
  9465. .RT
  9466. .sp 1P
  9467. .LP
  9468. 7.3.5.1
  9469.     \fIArguments of MessageStatus\fR 
  9470. .sp 9p
  9471. .RT
  9472. .PP
  9473. This abstract operation has the following arguments:
  9474. .RT
  9475. .LP
  9476.     a)
  9477.      Query\(hyidentifier (C): This identifier enables the TLMAU to identify 
  9478. the message whose status is being reported. Two types of 
  9479. query\(hyidentifiers are available:
  9480. .LP
  9481.     1)
  9482.     submission\(hyid (C): The message\(hyid of the originated
  9483. message whose status wants to query, returned as a result of the OriginateIPM 
  9484. abstract operation; 
  9485. .LP
  9486.     2)
  9487.      correlation\(hyinfo (C): The call\(hyidentification of the originated 
  9488. message whose status wants to query. 
  9489. .sp 1P
  9490. .LP
  9491. 7.3.5.2
  9492.     \fIResults of MessageStatus\fR 
  9493. .sp 9p
  9494. .RT
  9495. .PP
  9496. This abstract operation has the following results:
  9497. .RT
  9498. .LP
  9499.     a)
  9500.     Report\(hytime (M): The date and time the report is made.
  9501. .LP
  9502.     b)
  9503.     Message\(hyid (M): The message\(hyidentifier of the originated
  9504. message whose status is being reported, returned as a result of the
  9505. OriginateIPM abstract operation.
  9506. .LP
  9507.     c)
  9508.     Status\(hyinfo (M): The status information of previously
  9509. submitted messages.
  9510. .LP
  9511.     1)
  9512.     Status: The status of the previously submitted IPM
  9513. (in\(hyprocess, delivered or non\(hydelivered).
  9514. .LP
  9515.     2)
  9516.     Per\(hyrecipient\(hyinfo: Information about
  9517. subject\(hymessage's status with respect to particular intended\(hyrecipients. 
  9518. sequence of MTS per\(hyrecipient\(hyfield items, one for each recipient. This
  9519. component does not exist until status component become delivered or
  9520. non\(hydelivered.
  9521. .sp 1P
  9522. .LP
  9523. 7.3.5.3
  9524.     \fIErrors of MessageStatus\fR 
  9525. .sp 9p
  9526. .RT
  9527. .PP
  9528. This abstract operation has subscription\(hyerror, name\(hyerror and
  9529. message\(hystatus\(hyerror. These abstract errors are described
  9530. in\ \(sc\ 9.
  9531. .bp
  9532. .RT
  9533. .sp 2P
  9534. .LP
  9535. \fB8\fR     \fBRefinement of the TLMA object\fR 
  9536. .sp 1P
  9537. .RT
  9538. .sp 1P
  9539. .LP
  9540. 8.1
  9541.     \fIObject and ports description\fR 
  9542. .sp 9p
  9543. .RT
  9544. .PP
  9545. In this Recommendation, the TLMA is refined further into secondary objects 
  9546. namely: the TLMA and the TLM\(hyTER object. 
  9547. .RT
  9548. .LP
  9549.  
  9550. .LP
  9551. \fBH.T. [T10.330]\fR 
  9552. .LP
  9553. tlma\(hyrefinement REFINE tlma AS
  9554. .LP
  9555.  
  9556. .LP
  9557. \ tlmau
  9558. .LP
  9559. mhs\(hydoc\(hyxfer
  9560. .LP
  9561. [S] PAIRED with\ { | lm\(hyter\ }
  9562. .LP
  9563.  
  9564. .LP
  9565.  
  9566. .LP
  9567. \ tlm\(hyter
  9568. .LP
  9569. origination
  9570. .LP
  9571. [S] VISIBLE
  9572. .LP
  9573.  
  9574. .LP
  9575. \fBtlm\(hyter\fR 
  9576. .LP
  9577. reception
  9578. .LP
  9579. [S] VISIBLE
  9580. .LP
  9581.  
  9582. .LP
  9583. \fBtlm\(hyter\fR 
  9584. .LP
  9585. management
  9586. .LP
  9587. [S] VISIBLE
  9588. .LP
  9589.  
  9590. .LP
  9591. \fBtlm\(hyter\fR 
  9592. .LP
  9593. miscellanea
  9594. .LP
  9595. [S] VISIBLE
  9596. .LP
  9597.  
  9598. .LP
  9599.  
  9600. .LP
  9601. \fBtlm\(hyter\fR 
  9602. .LP
  9603. ::= id\(hyref\(hysecondary
  9604. .LP
  9605. .LP
  9606. .LP
  9607.  
  9608. .LP
  9609. \fBH.T. [T11.330]\fR 
  9610. .LP
  9611. tlm\(hyter
  9612. .LP
  9613. OBJECT
  9614. .LP
  9615.  
  9616. .LP
  9617. \fBtlma \ \ \fR 
  9618. .LP
  9619. PORTS\ { | rigination
  9620. .LP
  9621. [S],
  9622. .LP
  9623.  
  9624. .LP
  9625. \fBtlma \ \ 
  9626. .LP
  9627. PORTS\ { | fR 
  9628. .LP
  9629. reception
  9630. .LP
  9631. [S],
  9632. .LP
  9633.  
  9634. .LP
  9635. \fBtlma \ \ 
  9636. .LP
  9637. PORTS\ { | fR 
  9638. .LP
  9639. management
  9640. .LP
  9641. [S],
  9642. .LP
  9643.  
  9644. .LP
  9645. \fBtlma \ \ 
  9646. .LP
  9647. PORTS\ { | fR 
  9648. .LP
  9649. miscellanea
  9650. .LP
  9651. [S],
  9652. .LP
  9653.  
  9654. .LP
  9655. \fBtlma \ \ 
  9656. .LP
  9657. PORTS\ { | fR 
  9658. .LP
  9659. mhs\(hydoc\(hyxfer
  9660. .LP
  9661. [C]\ }
  9662. .LP
  9663.  
  9664. .LP
  9665. \fBtlma \ \ \fR 
  9666. .LP
  9667. ::= id\(hyot\(hytlm\(hyter
  9668. .LP
  9669. .LP
  9670. .LP
  9671. tlmau
  9672. .LP
  9673. OBJECT
  9674. .LP
  9675.  
  9676. .LP
  9677. \fBtlma \ \ \fR 
  9678. .LP
  9679. PORTS\ { | hs\(hydoc\(hyxfer
  9680. .LP
  9681. [S],
  9682. .LP
  9683.  
  9684. .LP
  9685. \fBtlma \ \ 
  9686. .LP
  9687. PORTS\ { | fR 
  9688. .LP
  9689. import
  9690. .LP
  9691. [C],
  9692. .LP
  9693.  
  9694. .LP
  9695. \fBtlma \ \ 
  9696. .LP
  9697. PORTS\ { | fR 
  9698. .LP
  9699. export
  9700. .LP
  9701. [C]\ }
  9702. .LP
  9703.  
  9704. .LP
  9705. \fBtlma \ \ \fR 
  9706. .LP
  9707. ::= id\(hyot\(hytlm\(hyuser
  9708. .LP
  9709. .LP
  9710. .LP
  9711.  
  9712. .LP
  9713. \fBH.T. [T12.330]\fR 
  9714. .LP
  9715. mhs\(hydoc\(hyxfer PORT
  9716. .LP
  9717.  
  9718. .LP
  9719. \fBtlma \ \ \fR 
  9720. .LP
  9721. SUPPLIER PERFORMS\ { | essageSend,
  9722. .LP
  9723.  
  9724. .LP
  9725. \fBtlma \ \ 
  9726. .LP
  9727. SUPPLIER PERFORMS\ { | fR 
  9728. .LP
  9729. MessageProbe,
  9730. .LP
  9731.  
  9732. .LP
  9733. \fBtlma \ \ 
  9734. .LP
  9735. SUPPLIER PERFORMS\ { | fR 
  9736. .LP
  9737. ExplicitReceive,
  9738. .LP
  9739.  
  9740. .LP
  9741. \fBtlma \ \ 
  9742. .LP
  9743. SUPPLIER PERFORMS\ { | fR 
  9744. .LP
  9745. MessageCancel,
  9746. .LP
  9747.  
  9748. .LP
  9749. \fBtlma \ \ 
  9750. .LP
  9751. SUPPLIER PERFORMS\ { | fR 
  9752. .LP
  9753. Register,
  9754. .LP
  9755.  
  9756. .LP
  9757. \fBtlma \ \ 
  9758. .LP
  9759. SUPPLIER PERFORMS\ { | fR 
  9760. .LP
  9761. DSList,
  9762. .LP
  9763.  
  9764. .LP
  9765. \fBtlma \ \ 
  9766. .LP
  9767. SUPPLIER PERFORMS\ { | fR 
  9768. .LP
  9769. DSDelete,
  9770. .LP
  9771.  
  9772. .LP
  9773. \fBtlma \ \ 
  9774. .LP
  9775. SUPPLIER PERFORMS\ { | fR 
  9776. .LP
  9777. DSFetch,
  9778. .LP
  9779.  
  9780. .LP
  9781. \fBtlma \ \ 
  9782. .LP
  9783. SUPPLIER PERFORMS\ { | fR 
  9784. .LP
  9785. MessageStatus\ }
  9786. .LP
  9787.  
  9788. .LP
  9789. \fBtlma \ \ \fR 
  9790. .LP
  9791. CONSUMER PERFORMS\ { | essageDeliver,
  9792. .LP
  9793.  
  9794. .LP
  9795. \fBtlma \ \ 
  9796. .LP
  9797. CONSUMER PERFORMS\ { | fR 
  9798. .LP
  9799. ReceiptStatusNotice,
  9800. .LP
  9801.  
  9802. .LP
  9803. \fBtlma \ \ 
  9804. .LP
  9805. CONSUMER PERFORMS\ { | fR 
  9806. .LP
  9807. DeliveryStatusNotice\ }
  9808. .LP
  9809.  
  9810. .LP
  9811. \fBtlma \ \ \fR 
  9812. .LP
  9813. ::= id\(hypt\(hymhs\(hydoc\(hyxfer
  9814. .LP
  9815. .LP
  9816. .LP
  9817. \fBH.T. [T13.330]\fR 
  9818. .LP
  9819. TABLE\ 1/T.330
  9820. .LP
  9821. \fBOperations of mhs\(hydoc\(hyxfer port\fR 
  9822. .ps 9
  9823. .vs 11
  9824. .nr VS 11
  9825. .nr PS 9
  9826. .TS
  9827. center box;
  9828. cw(132p) | cw(96p) .
  9829.  {
  9830. IPMS ports and telematic specific port
  9831.  }    mhs\(hydoc\(hyxfer port
  9832. _
  9833. .TE
  9834. .TS
  9835. center box ;
  9836. cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
  9837. Port    Abstract operation    Invoker    Performer    Abstract operation    Invoker    Performer
  9838. _
  9839. .T&
  9840. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  9841. Origination     {
  9842. (1)\ OriginateIPM
  9843. (2)\ OriginateProbe
  9844. (3)\ OriginateRN
  9845. (4)\ CancelIPM
  9846.  }    TLM\(hyUser    TLM\(hyTER     {
  9847. (1)\ MessageSend
  9848. (2)\ MessageProbe
  9849. (3)\ ExplicitReceive
  9850. (4)\ MessageCancel
  9851.  }    TLM\(hyTER    TLMAU
  9852. _
  9853. .T&
  9854. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  9855. Reception     {
  9856. (1)\ ReceiveIPM
  9857. (2)\ ReceiveRN
  9858. (3)\ ReceiveNRN
  9859. (4)\ ReceiveReport
  9860.  }    TLM\(hyTER    User     {
  9861. (1)\ MessageDeliver
  9862. (2)\ ReceiptStatusNotice
  9863. (3)\ ReceiptStatusNotice
  9864. (4)\ DeliveryStatusNotice
  9865.  }    TLMAU    TLM\(hyTER
  9866. _
  9867. .T&
  9868. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  9869. Management     {
  9870. (1)\ ChangeAutoDiscard
  9871. (2)\ 
  9872. ChangeAutoAcknowledgment
  9873. (3)\ ChangeAutoForwarding
  9874.  }    TLM\(hyUser    TLM\(hyTER     {
  9875. (1)\ Register
  9876. (2)\ Register
  9877. (3)\ Register
  9878.  }    TLM\(hyTER    TLMAU
  9879. _
  9880. .T&
  9881. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  9882. Miscellanea     {
  9883. (1)\ 
  9884. ChangeSubscriptionProfile
  9885. (2)\ DSList
  9886. (3)\ DSDelete
  9887. (4)\ DSFetch
  9888. (5)\ MessageStatus
  9889.  }    TLM\(hyUser    TLM\(hyTER     {
  9890. (1)\ Register
  9891. (2)\ DSList
  9892. (3)\ DSDelete
  9893. (4)\ DSFetch
  9894. (5)\ MessageStatus
  9895.  }    TLM\(hyTER    TLMAU
  9896. _
  9897. .TE
  9898. .nr PS 9
  9899. .RT
  9900. .ad r
  9901. \fB Tableau [T10.330], p.\fR 
  9902. .sp 1P
  9903. .RT
  9904. .ad b
  9905. .RT
  9906. .PP
  9907. The mhs\(hydoc\(hyxfer is a port that enables the interaction of the
  9908. TLM\(hyTER and the TLMAU.
  9909. .PP
  9910. Figure 3/T.330 illustrates refinement of TLMA.
  9911. .RT
  9912. .LP
  9913. .rs
  9914. .sp 10P
  9915. .ad r
  9916. \fBFigure 3/T.330, p.\fR 
  9917. .sp 1P
  9918. .RT
  9919. .ad b
  9920. .RT
  9921. .PP
  9922. A telematic access unit (TLMAU) is a secondary object to the TLMA object. 
  9923. It provides a TLM\(hyTER with access to any TLM user within the 
  9924. interpersonal messaging environment. (IPME: see Recommendation\ X.420.)
  9925. .PP
  9926. The TLM\(hyTER is a secondary object to the TLMA object.
  9927. .PP
  9928. TLM\(hyTERs are communicants in telematic interworking. A TLM\(hyTER sends 
  9929. or receives documents, embodying information objects whose types are specified 
  9930. in Recommendation\ X.420 and this Recommendation. 
  9931. .PP
  9932. TLM\(hyTER shall be addressable by at least a Network address (see
  9933. Recommendation\ X.402), and may also be addressed by one or more other 
  9934. forms of ORName. 
  9935. .RT
  9936. .LP
  9937.  
  9938. .LP
  9939. \fBH.T. [T11.330]\fR 
  9940. .LP
  9941. tlm\(hyter
  9942. .LP
  9943. OBJECT
  9944. .LP
  9945.  
  9946. .LP
  9947. \fBtlma \ \ \fR 
  9948. .LP
  9949. PORTS\ { | rigination
  9950. .LP
  9951. [S],
  9952. .LP
  9953.  
  9954. .LP
  9955. \fBtlma \ \ 
  9956. .LP
  9957. PORTS\ { | fR 
  9958. .LP
  9959. reception
  9960. .LP
  9961. [S],
  9962. .LP
  9963.  
  9964. .LP
  9965. \fBtlma \ \ 
  9966. .LP
  9967. PORTS\ { | fR 
  9968. .LP
  9969. management
  9970. .LP
  9971. [S],
  9972. .LP
  9973.  
  9974. .LP
  9975. \fBtlma \ \ 
  9976. .LP
  9977. PORTS\ { | fR 
  9978. .LP
  9979. miscellanea
  9980. .LP
  9981. [S],
  9982. .LP
  9983.  
  9984. .LP
  9985. \fBtlma \ \ 
  9986. .LP
  9987. PORTS\ { | fR 
  9988. .LP
  9989. mhs\(hydoc\(hyxfer
  9990. .LP
  9991. [C]\ }
  9992. .LP
  9993.  
  9994. .LP
  9995. \fBtlma \ \ \fR 
  9996. .LP
  9997. ::= id\(hyot\(hytlm\(hyter
  9998. .LP
  9999. .LP
  10000. .LP
  10001. tlmau
  10002. .LP
  10003. OBJECT
  10004. .LP
  10005.  
  10006. .LP
  10007. \fBtlma \ \ \fR 
  10008. .LP
  10009. PORTS\ { | hs\(hydoc\(hyxfer
  10010. .LP
  10011. [S],
  10012. .LP
  10013.  
  10014. .LP
  10015. \fBtlma \ \ 
  10016. .LP
  10017. PORTS\ { | fR 
  10018. .LP
  10019. import
  10020. .LP
  10021. [C],
  10022. .LP
  10023.  
  10024. .LP
  10025. \fBtlma \ \ 
  10026. .LP
  10027. PORTS\ { | fR 
  10028. .LP
  10029. export
  10030. .LP
  10031. [C]\ }
  10032. .LP
  10033.  
  10034. .LP
  10035. \fBtlma \ \ \fR 
  10036. .LP
  10037. ::= id\(hyot\(hytlm\(hyuser
  10038. .LP
  10039. .LP
  10040. .LP
  10041.  
  10042. .LP
  10043. \fBH.T. [T12.330]\fR 
  10044. .LP
  10045. mhs\(hydoc\(hyxfer PORT
  10046. .LP
  10047.  
  10048. .LP
  10049. \fBtlma \ \ \fR 
  10050. .LP
  10051. SUPPLIER PERFORMS\ { | essageSend,
  10052. .LP
  10053.  
  10054. .LP
  10055. \fBtlma \ \ 
  10056. .LP
  10057. SUPPLIER PERFORMS\ { | fR 
  10058. .LP
  10059. MessageProbe,
  10060. .LP
  10061.  
  10062. .LP
  10063. \fBtlma \ \ 
  10064. .LP
  10065. SUPPLIER PERFORMS\ { | fR 
  10066. .LP
  10067. ExplicitReceive,
  10068. .LP
  10069.  
  10070. .LP
  10071. \fBtlma \ \ 
  10072. .LP
  10073. SUPPLIER PERFORMS\ { | fR 
  10074. .LP
  10075. MessageCancel,
  10076. .LP
  10077.  
  10078. .LP
  10079. \fBtlma \ \ 
  10080. .LP
  10081. SUPPLIER PERFORMS\ { | fR 
  10082. .LP
  10083. Register,
  10084. .LP
  10085.  
  10086. .LP
  10087. \fBtlma \ \ 
  10088. .LP
  10089. SUPPLIER PERFORMS\ { | fR 
  10090. .LP
  10091. DSList,
  10092. .LP
  10093.  
  10094. .LP
  10095. \fBtlma \ \ 
  10096. .LP
  10097. SUPPLIER PERFORMS\ { | fR 
  10098. .LP
  10099. DSDelete,
  10100. .LP
  10101.  
  10102. .LP
  10103. \fBtlma \ \ 
  10104. .LP
  10105. SUPPLIER PERFORMS\ { | fR 
  10106. .LP
  10107. DSFetch,
  10108. .LP
  10109.  
  10110. .LP
  10111. \fBtlma \ \ 
  10112. .LP
  10113. SUPPLIER PERFORMS\ { | fR 
  10114. .LP
  10115. MessageStatus\ }
  10116. .LP
  10117.  
  10118. .LP
  10119. \fBtlma \ \ \fR 
  10120. .LP
  10121. CONSUMER PERFORMS\ { | essageDeliver,
  10122. .LP
  10123.  
  10124. .LP
  10125. \fBtlma \ \ 
  10126. .LP
  10127. CONSUMER PERFORMS\ { | fR 
  10128. .LP
  10129. ReceiptStatusNotice,
  10130. .LP
  10131.  
  10132. .LP
  10133. \fBtlma \ \ 
  10134. .LP
  10135. CONSUMER PERFORMS\ { | fR 
  10136. .LP
  10137. DeliveryStatusNotice\ }
  10138. .LP
  10139.  
  10140. .LP
  10141. \fBtlma \ \ \fR 
  10142. .LP
  10143. ::= id\(hypt\(hymhs\(hydoc\(hyxfer
  10144. .LP
  10145. .LP
  10146. .LP
  10147. \fBH.T. [T13.330]\fR 
  10148. .LP
  10149. TABLE\ 1/T.330
  10150. .LP
  10151. \fBOperations of mhs\(hydoc\(hyxfer port\fR 
  10152. .ps 9
  10153. .vs 11
  10154. .nr VS 11
  10155. .nr PS 9
  10156. .TS
  10157. center box;
  10158. cw(132p) | cw(96p) .
  10159.  {
  10160. IPMS ports and telematic specific port
  10161.  }    mhs\(hydoc\(hyxfer port
  10162. _
  10163. .TE
  10164. .TS
  10165. center box ;
  10166. cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
  10167. Port    Abstract operation    Invoker    Performer    Abstract operation    Invoker    Performer
  10168. _
  10169. .T&
  10170. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  10171. Origination     {
  10172. (1)\ OriginateIPM
  10173. (2)\ OriginateProbe
  10174. (3)\ OriginateRN
  10175. (4)\ CancelIPM
  10176.  }    TLM\(hyUser    TLM\(hyTER     {
  10177. (1)\ MessageSend
  10178. (2)\ MessageProbe
  10179. (3)\ ExplicitReceive
  10180. (4)\ MessageCancel
  10181.  }    TLM\(hyTER    TLMAU
  10182. _
  10183. .T&
  10184. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  10185. Reception     {
  10186. (1)\ ReceiveIPM
  10187. (2)\ ReceiveRN
  10188. (3)\ ReceiveNRN
  10189. (4)\ ReceiveReport
  10190.  }    TLM\(hyTER    User     {
  10191. (1)\ MessageDeliver
  10192. (2)\ ReceiptStatusNotice
  10193. (3)\ ReceiptStatusNotice
  10194. (4)\ DeliveryStatusNotice
  10195.  }    TLMAU    TLM\(hyTER
  10196. _
  10197. .T&
  10198. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  10199. Management     {
  10200. (1)\ ChangeAutoDiscard
  10201. (2)\ 
  10202. ChangeAutoAcknowledgment
  10203. (3)\ ChangeAutoForwarding
  10204.  }    TLM\(hyUser    TLM\(hyTER     {
  10205. (1)\ Register
  10206. (2)\ Register
  10207. (3)\ Register
  10208.  }    TLM\(hyTER    TLMAU
  10209. _
  10210. .T&
  10211. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  10212. Miscellanea     {
  10213. (1)\ 
  10214. ChangeSubscriptionProfile
  10215. (2)\ DSList
  10216. (3)\ DSDelete
  10217. (4)\ DSFetch
  10218. (5)\ MessageStatus
  10219.  }    TLM\(hyUser    TLM\(hyTER     {
  10220. (1)\ Register
  10221. (2)\ DSList
  10222. (3)\ DSDelete
  10223. (4)\ DSFetch
  10224. (5)\ MessageStatus
  10225.  }    TLM\(hyTER    TLMAU
  10226. _
  10227. .TE
  10228. .nr PS 9
  10229. .RT
  10230. .ad r
  10231. \fBTableau [T11.330], p.\fR 
  10232. .sp 1P
  10233. .RT
  10234. .ad b
  10235. .RT
  10236. .PP
  10237. The TLMA comprises one TLM terminal and one TLMAU.
  10238. .bp
  10239. .sp 1P
  10240. .LP
  10241. 8.2
  10242.     \fIThe mhs\(hydoc\(hyxfer port operations\fR 
  10243. .sp 9p
  10244. .RT
  10245. .PP
  10246. The following abstract operations are available at the mhs\(hydoc\(hyxfer 
  10247. port. The correspondence between mhs\(hydoc\(hyxfer port abstract operations 
  10248. and IPMS ports plus telematic specific port abstract operations are described 
  10249. in 
  10250. Table\ 1/T.330.
  10251. .PP
  10252. In this Recommendation TLM terminals implicitly bind a certain port at 
  10253. the time that the session is established and implicitly unbind a certain 
  10254. port at the time the session is released because Recommendation\ T.62 session 
  10255. procedure does not have association control.
  10256. .RT
  10257. .LP
  10258.  
  10259. .LP
  10260. \fBH.T. [T12.330]\fR 
  10261. .LP
  10262. mhs\(hydoc\(hyxfer PORT
  10263. .LP
  10264.  
  10265. .LP
  10266. \fBtlma \ \ \fR 
  10267. .LP
  10268. SUPPLIER PERFORMS\ { | essageSend,
  10269. .LP
  10270.  
  10271. .LP
  10272. \fBtlma \ \ 
  10273. .LP
  10274. SUPPLIER PERFORMS\ { | fR 
  10275. .LP
  10276. MessageProbe,
  10277. .LP
  10278.  
  10279. .LP
  10280. \fBtlma \ \ 
  10281. .LP
  10282. SUPPLIER PERFORMS\ { | fR 
  10283. .LP
  10284. ExplicitReceive,
  10285. .LP
  10286.  
  10287. .LP
  10288. \fBtlma \ \ 
  10289. .LP
  10290. SUPPLIER PERFORMS\ { | fR 
  10291. .LP
  10292. MessageCancel,
  10293. .LP
  10294.  
  10295. .LP
  10296. \fBtlma \ \ 
  10297. .LP
  10298. SUPPLIER PERFORMS\ { | fR 
  10299. .LP
  10300. Register,
  10301. .LP
  10302.  
  10303. .LP
  10304. \fBtlma \ \ 
  10305. .LP
  10306. SUPPLIER PERFORMS\ { | fR 
  10307. .LP
  10308. DSList,
  10309. .LP
  10310.  
  10311. .LP
  10312. \fBtlma \ \ 
  10313. .LP
  10314. SUPPLIER PERFORMS\ { | fR 
  10315. .LP
  10316. DSDelete,
  10317. .LP
  10318.  
  10319. .LP
  10320. \fBtlma \ \ 
  10321. .LP
  10322. SUPPLIER PERFORMS\ { | fR 
  10323. .LP
  10324. DSFetch,
  10325. .LP
  10326.  
  10327. .LP
  10328. \fBtlma \ \ 
  10329. .LP
  10330. SUPPLIER PERFORMS\ { | fR 
  10331. .LP
  10332. MessageStatus\ }
  10333. .LP
  10334.  
  10335. .LP
  10336. \fBtlma \ \ \fR 
  10337. .LP
  10338. CONSUMER PERFORMS\ { | essageDeliver,
  10339. .LP
  10340.  
  10341. .LP
  10342. \fBtlma \ \ 
  10343. .LP
  10344. CONSUMER PERFORMS\ { | fR 
  10345. .LP
  10346. ReceiptStatusNotice,
  10347. .LP
  10348.  
  10349. .LP
  10350. \fBtlma \ \ 
  10351. .LP
  10352. CONSUMER PERFORMS\ { | fR 
  10353. .LP
  10354. DeliveryStatusNotice\ }
  10355. .LP
  10356.  
  10357. .LP
  10358. \fBtlma \ \ \fR 
  10359. .LP
  10360. ::= id\(hypt\(hymhs\(hydoc\(hyxfer
  10361. .LP
  10362. .LP
  10363. .LP
  10364. \fBH.T. [T13.330]\fR 
  10365. .LP
  10366. TABLE\ 1/T.330
  10367. .LP
  10368. \fBOperations of mhs\(hydoc\(hyxfer port\fR 
  10369. .ps 9
  10370. .vs 11
  10371. .nr VS 11
  10372. .nr PS 9
  10373. .TS
  10374. center box;
  10375. cw(132p) | cw(96p) .
  10376.  {
  10377. IPMS ports and telematic specific port
  10378.  }    mhs\(hydoc\(hyxfer port
  10379. _
  10380. .TE
  10381. .TS
  10382. center box ;
  10383. cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
  10384. Port    Abstract operation    Invoker    Performer    Abstract operation    Invoker    Performer
  10385. _
  10386. .T&
  10387. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  10388. Origination     {
  10389. (1)\ OriginateIPM
  10390. (2)\ OriginateProbe
  10391. (3)\ OriginateRN
  10392. (4)\ CancelIPM
  10393.  }    TLM\(hyUser    TLM\(hyTER     {
  10394. (1)\ MessageSend
  10395. (2)\ MessageProbe
  10396. (3)\ ExplicitReceive
  10397. (4)\ MessageCancel
  10398.  }    TLM\(hyTER    TLMAU
  10399. _
  10400. .T&
  10401. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  10402. Reception     {
  10403. (1)\ ReceiveIPM
  10404. (2)\ ReceiveRN
  10405. (3)\ ReceiveNRN
  10406. (4)\ ReceiveReport
  10407.  }    TLM\(hyTER    User     {
  10408. (1)\ MessageDeliver
  10409. (2)\ ReceiptStatusNotice
  10410. (3)\ ReceiptStatusNotice
  10411. (4)\ DeliveryStatusNotice
  10412.  }    TLMAU    TLM\(hyTER
  10413. _
  10414. .T&
  10415. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  10416. Management     {
  10417. (1)\ ChangeAutoDiscard
  10418. (2)\ 
  10419. ChangeAutoAcknowledgment
  10420. (3)\ ChangeAutoForwarding
  10421.  }    TLM\(hyUser    TLM\(hyTER     {
  10422. (1)\ Register
  10423. (2)\ Register
  10424. (3)\ Register
  10425.  }    TLM\(hyTER    TLMAU
  10426. _
  10427. .T&
  10428. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  10429. Miscellanea     {
  10430. (1)\ 
  10431. ChangeSubscriptionProfile
  10432. (2)\ DSList
  10433. (3)\ DSDelete
  10434. (4)\ DSFetch
  10435. (5)\ MessageStatus
  10436.  }    TLM\(hyUser    TLM\(hyTER     {
  10437. (1)\ Register
  10438. (2)\ DSList
  10439. (3)\ DSDelete
  10440. (4)\ DSFetch
  10441. (5)\ MessageStatus
  10442.  }    TLM\(hyTER    TLMAU
  10443. _
  10444. .TE
  10445. .nr PS 9
  10446. .RT
  10447. .ad r
  10448. \fBTableau [T12.330], p.\fR 
  10449. .sp 1P
  10450. .RT
  10451. .ad b
  10452. .RT
  10453. .LP
  10454. \fBH.T. [T13.330]\fR 
  10455. .LP
  10456. TABLE\ 1/T.330
  10457. .LP
  10458. \fBOperations of mhs\(hydoc\(hyxfer port\fR 
  10459. .ps 9
  10460. .vs 11
  10461. .nr VS 11
  10462. .nr PS 9
  10463. .TS
  10464. center box;
  10465. cw(132p) | cw(96p) .
  10466.  {
  10467. IPMS ports and telematic specific port
  10468.  }    mhs\(hydoc\(hyxfer port
  10469. _
  10470. .TE
  10471. .TS
  10472. center box ;
  10473. cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
  10474. Port    Abstract operation    Invoker    Performer    Abstract operation    Invoker    Performer
  10475. _
  10476. .T&
  10477. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  10478. Origination     {
  10479. (1)\ OriginateIPM
  10480. (2)\ OriginateProbe
  10481. (3)\ OriginateRN
  10482. (4)\ CancelIPM
  10483.  }    TLM\(hyUser    TLM\(hyTER     {
  10484. (1)\ MessageSend
  10485. (2)\ MessageProbe
  10486. (3)\ ExplicitReceive
  10487. (4)\ MessageCancel
  10488.  }    TLM\(hyTER    TLMAU
  10489. _
  10490. .T&
  10491. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  10492. Reception     {
  10493. (1)\ ReceiveIPM
  10494. (2)\ ReceiveRN
  10495. (3)\ ReceiveNRN
  10496. (4)\ ReceiveReport
  10497.  }    TLM\(hyTER    User     {
  10498. (1)\ MessageDeliver
  10499. (2)\ ReceiptStatusNotice
  10500. (3)\ ReceiptStatusNotice
  10501. (4)\ DeliveryStatusNotice
  10502.  }    TLMAU    TLM\(hyTER
  10503. _
  10504. .T&
  10505. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  10506. Management     {
  10507. (1)\ ChangeAutoDiscard
  10508. (2)\ 
  10509. ChangeAutoAcknowledgment
  10510. (3)\ ChangeAutoForwarding
  10511.  }    TLM\(hyUser    TLM\(hyTER     {
  10512. (1)\ Register
  10513. (2)\ Register
  10514. (3)\ Register
  10515.  }    TLM\(hyTER    TLMAU
  10516. _
  10517. .T&
  10518. lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
  10519. Miscellanea     {
  10520. (1)\ 
  10521. ChangeSubscriptionProfile
  10522. (2)\ DSList
  10523. (3)\ DSDelete
  10524. (4)\ DSFetch
  10525. (5)\ MessageStatus
  10526.  }    TLM\(hyUser    TLM\(hyTER     {
  10527. (1)\ Register
  10528. (2)\ DSList
  10529. (3)\ DSDelete
  10530. (4)\ DSFetch
  10531. (5)\ MessageStatus
  10532.  }    TLM\(hyTER    TLMAU
  10533. _
  10534. .TE
  10535. .nr PS 9
  10536. .RT
  10537. .ad r
  10538. \fBTableau 1/T.330 [T13.330], p.\fR 
  10539. .sp 1P
  10540. .RT
  10541. .ad b
  10542. .RT
  10543. .LP
  10544. .bp
  10545. .sp 1P
  10546. .LP
  10547. 8.2.1
  10548.     \fIMessageSend\fR 
  10549. .sp 9p
  10550. .RT
  10551. .PP
  10552. MessageSend is the abstract operation at mhs\(hydoc\(hyxfer port that is 
  10553. invoked by TLM terminal to perform OriginateIPM abstract operation at TLM 
  10554. terminal. This abstract operation is used to submit the IPM from TLM terminal 
  10555. to TLMAU. 
  10556. .PP
  10557. The description of OriginateIPM abstract operation is in
  10558. Recommendation\ X.420.
  10559. .RT
  10560. .sp 1P
  10561. .LP
  10562. 8.2.2
  10563.     \fIMessageProbe\fR 
  10564. .sp 9p
  10565. .RT
  10566. .PP
  10567. MessageProbe is the abstract operation at mhs\(hydoc\(hyxfer port that 
  10568. is invoked by TLM terminal to perform OriginateProbe abstract operation 
  10569. at TLM 
  10570. terminal. This abstract operation is used to determine whether or not this 
  10571. IPM could be delivered to one or more recipients. 
  10572. .PP
  10573. The description of OriginateProbe abstract operation is in
  10574. Recommendation\ X.420.
  10575. .RT
  10576. .sp 1P
  10577. .LP
  10578. 8.2.3
  10579.     \fIExplicitReceive\fR 
  10580. .sp 9p
  10581. .RT
  10582. .PP
  10583. ExplicitReceive is the abstract operation at mhs\(hydoc\(hyxfer port that 
  10584. is invoked by TLM terminal perform OriginateRN abstract operation at TLM 
  10585. terminal. This abstract operation is used to be originated by the
  10586. actual\(hyrecipient of the subject IPM of whom RN is requested by means of
  10587. notification\(hyrequests component of the subject IPM's recipient\(hyspecification. 
  10588. .PP
  10589. The description of OriginateRN abstract operation is in
  10590. Recommendation\ X.420.
  10591. .RT
  10592. .sp 1P
  10593. .LP
  10594. 8.2.4
  10595.     \fIMessageCancel\fR 
  10596. .sp 9p
  10597. .RT
  10598. .PP
  10599. MessageCancel is the abstract operation at mhs\(hydoc\(hyxfer port that 
  10600. is invoked by TLM terminal to perform CancelIPM abstract operation at TLM 
  10601. terminal. This abstract operation is used to cancel if it can the delivery 
  10602. of previously originated message whose content is an IPM and for which 
  10603. deferred 
  10604. delivery was requested. There is no result in MessageCancel abstract
  10605. operation.
  10606. .PP
  10607. The description of CancelIPM abstract operation is in
  10608. Recommendation\ X.420.
  10609. .RT
  10610. .sp 1P
  10611. .LP
  10612. 8.2.5
  10613.     \fIMessageDeliver\fR 
  10614. .sp 9p
  10615. .RT
  10616. .PP
  10617. MessageDeliver is the abstract operation at mhs\(hydoc\(hyxfer port that 
  10618. is invoked by TLMAU to perform ReceiveIPM at TLM terminal. This abstract 
  10619. operation is used to deliver the IPM from TLMAU to TLM terminal. There is no
  10620. result or error in MessageDeliver abstract operation.
  10621. .PP
  10622. The description of ReceiveIPM abstract operation is in
  10623. Recommendation\ X.420.
  10624. .RT
  10625. .sp 1P
  10626. .LP
  10627. 8.2.6
  10628.     \fIReceiptStatusNotice\fR 
  10629. .sp 9p
  10630. .RT
  10631. .PP
  10632. ReceiptStatusNotice is the abstract operation at mhs\(hydoc\(hyxfer port 
  10633. that is invoked by TLMAU to perform ReceiveRN or ReceiveNRN abstract operation 
  10634. at TLM terminal. This abstract operation is used to report the IPN that 
  10635. was 
  10636. invoked by an IPM originated by means of the MessageSend abstract operation.
  10637. There is no result or error in ReceiptStatusNotice abstract operation.
  10638. .PP
  10639. The description of ReceiveRN or ReceiveNRN abstract operation is in
  10640. Recommendation\ X.420.
  10641. .RT
  10642. .sp 1P
  10643. .LP
  10644. 8.2.7
  10645.     \fIDeliveryStatusNotice\fR 
  10646. .sp 9p
  10647. .RT
  10648. .PP
  10649. DeliveryStatusNotice is the abstract operation at mhs\(hydoc\(hyxfer port 
  10650. that invoked by TLMAU to perform ReceiveReport abstract operation at TLM 
  10651. terminal. This abstract operation is used to deliver the DN that was invoked 
  10652. by a IPM originated by means of the MessageSend abstract operation. There 
  10653. is no 
  10654. result or error in DeliveryStatusNotice abstract operation.
  10655. .PP
  10656. The description of ReceiveReport abstract operation is in
  10657. Recommendation\ X.420.
  10658. .RT
  10659. .sp 1P
  10660. .LP
  10661. 8.2.8
  10662.     \fIRegister\fR 
  10663. .sp 9p
  10664. .RT
  10665. .PP
  10666. Register is the abstract operation at mhs\(hydoc\(hyxfer port that is
  10667. invoked by TLM terminal to perform all management port's abstract operations
  10668. and ChangeSubscriptionProfile mode abstract operation. This abstract operation 
  10669. is used to register or change the parameters that will be kept on the parameter 
  10670. list of TLMAU. 
  10671. .bp
  10672. .PP
  10673. The description of all management port's abstract operations is in
  10674. Recommendation\ X.420 and ChangeSubscriptionProfile abstract operation 
  10675. found in \(sc\ 7.3.1 of this Recommendation. 
  10676. .RT
  10677. .sp 1P
  10678. .LP
  10679. 8.2.9
  10680.     \fIDSList\fR 
  10681. .sp 9p
  10682. .RT
  10683. .PP
  10684. DSList is the abstract operation at mhs\(hydoc\(hyxfer port that is
  10685. invoked by TLM terminal to perform DSList abstract operation at TLM terminal. 
  10686. This abstract operation is used to request the status list of a previously 
  10687. delivered IPMs, RNs, NRNs or reports.
  10688. .PP
  10689. The description of DSList abstract operation is in \(sc 7.3.2 of this
  10690. Recommendation.
  10691. .RT
  10692. .sp 1P
  10693. .LP
  10694. 8.2.10
  10695.     \fIDSDelete\fR 
  10696. .sp 9p
  10697. .RT
  10698. .PP
  10699. DSDelete is the abstract operation at mhs\(hydoc\(hyxfer port that is
  10700. invoked by TLM terminal to perform DSDelete abstract operation at TLM terminal, 
  10701. and is used to delete one or more messages from the DS. There is no result 
  10702. in DSDelete abstract operation. 
  10703. .PP
  10704. The description of DSDelete abstract operation is in \(sc 7.3.3 of this 
  10705. Recommendation. 
  10706. .RT
  10707. .sp 1P
  10708. .LP
  10709. 8.2.11
  10710.     \fIDSFetch\fR 
  10711. .sp 9p
  10712. .RT
  10713. .PP
  10714. DSFetch is the abstract operation at mhs\(hydoc\(hyxfer port that is
  10715. invoked by TLM terminal to perform DSFetch abstract operation, and is used 
  10716. to fetch one specified message (IPM, RN, NRN or report), from the DS. 
  10717. .PP
  10718. The description of DSFetch abstract operation is in \(sc 7.3.4 of this
  10719. Recommendation.
  10720. .RT
  10721. .sp 1P
  10722. .LP
  10723. 8.2.12
  10724.     \fIMessageStatus\fR 
  10725. .sp 9p
  10726. .RT
  10727. .PP
  10728. MessageStatus is the abstract operation at mhs\(hydoc\(hyxfer port that 
  10729. invoked by TLM terminal to perform MessageStatus abstract operation. This 
  10730. abstract operation is used to know the status of previously submitted IPM by
  10731. means of MessageSend abstract operation.
  10732. .PP
  10733. The description of MessageStatus abstract operation is in \(sc 7.3.5 of 
  10734. this Recommendation. 
  10735. .RT
  10736. .sp 2P
  10737. .LP
  10738. \fB9\fR     \fBAbstract errors\fR 
  10739. .sp 1P
  10740. .RT
  10741. .PP
  10742. The abstract errors that may be reported in response to the
  10743. invocation of abstract operations at the IPM's origination, reception and
  10744. management ports are subscription error, name error and cancellation error, 
  10745. and in miscellanea port, subscription profile error, DS error and message 
  10746. status 
  10747. error. They are defined and described in the present section.
  10748. .RT
  10749. .LP
  10750.     a)
  10751.     Subscription error
  10752. .LP
  10753.      The subscription error abstract error reports that the user has not subscribed 
  10754. to one or more of the element of service implicit in his 
  10755. invocation of the abstract operation when performance is aborted.
  10756. .LP
  10757.      The description of abstract error macro and abstract errors of subscription 
  10758. error is in Recommendation\ X.420. 
  10759. .LP
  10760.     b)
  10761.     Name error
  10762. .LP
  10763.     The name error abstract error reports that one or more of
  10764. the O/R names supplied as argument of the abstract operation whose performance 
  10765. is aborted, or as components of its arguments, are invalid. 
  10766. .LP
  10767.      The description of abstract error macro and abstract errors of name error 
  10768. is in Recommendation\ X.420. 
  10769. .LP
  10770.     c)
  10771.     Cancellation error
  10772. .LP
  10773.     The cancellation error abstract error reports that the
  10774. user's request to cancel the delivery of a message cannot be performed.
  10775. .LP
  10776.      The description of abstract error macro and abstract errors of cancellation 
  10777. error is in Recommendation\ X.420. 
  10778. .bp
  10779. .LP
  10780.     d)
  10781.     Subscription profile error
  10782. .LP
  10783.      The user's request to change his subscription\(hyprpfile cannot be performed, 
  10784. because one or more arguments proposed are inacceptable. 
  10785. .LP
  10786.  
  10787. .LP
  10788. \fBH.T. [T14.330]\fR 
  10789. .LP
  10790. subscription\(hyprofile\(hyerror \ \ 
  10791. .LP
  10792. ABSTRACT\(hyERROR
  10793. .LP
  10794. .LP
  10795. .LP
  10796. \fBtlma \ \ \fR 
  10797. .LP
  10798. PARAMETER SET\ { | roblem [0] SubscriptionProfileProblem\ }
  10799. .LP
  10800.  
  10801. .LP
  10802.  
  10803. .LP
  10804. \fBtlma \ \ \fR 
  10805. .LP
  10806. ::= 0
  10807. .LP
  10808. .LP
  10809. .LP
  10810.  
  10811. .LP
  10812. \fBH.T. [T15.330]\fR 
  10813. .LP
  10814. SubscriptionProfileProblem ::= CHOICE\ { | 0] not\(hychanged\ }
  10815. .LP
  10816.  
  10817. .LP
  10818.  
  10819. .LP
  10820. \fBH.T. [T16.330]\fR 
  10821. .LP
  10822. ds\(hyerror \ \ 
  10823. .LP
  10824. ABSTRACT\(hyERROR
  10825. .LP
  10826. .LP
  10827. .LP
  10828. \fBtlma \ \ \fR 
  10829. .LP
  10830. PARAMETER SET\ { | roblem [0] DSProblem\ }
  10831. .LP
  10832.  
  10833. .LP
  10834. \fBtlma \ \ \fR 
  10835. .LP
  10836. ::= 1
  10837. .LP
  10838. .LP
  10839. .LP
  10840.  
  10841. .LP
  10842. \fBH.T. [T17.330]\fR 
  10843. .LP
  10844. DSProblem
  10845. .LP
  10846. ::= CHOICE\ { | 0] no\(hymessage\(hyin\(hyds,
  10847. .LP
  10848.  
  10849. .LP
  10850.  
  10851. .LP
  10852. \fBDSProblem\fR 
  10853. .LP
  10854. \fB::= CHOICE\ { | fR 
  10855. .LP
  10856. [1] ds\(hynot\(hysupported,
  10857. .LP
  10858.  
  10859. .LP
  10860.  
  10861. .LP
  10862. \fBDSProblem\fR 
  10863. .LP
  10864. \fB::= CHOICE\ { | fR 
  10865. .LP
  10866. [2] ds\(hynot\(hysubscribed,
  10867. .LP
  10868.  
  10869. .LP
  10870.  
  10871. .LP
  10872. \fBDSProblem\fR 
  10873. .LP
  10874. \fB::= CHOICE\ { | fR 
  10875. .LP
  10876. [3] retrieval\(hyidentifier\(hyinvalid,
  10877. .LP
  10878.  
  10879. .LP
  10880. \fBDSProblem\fR 
  10881. .LP
  10882. \fB::= CHOICE\ { | fR 
  10883. .LP
  10884. [4] parameter\(hyinvalid\ }
  10885. .LP
  10886.  
  10887. .LP
  10888.  
  10889. .LP
  10890. \fBH.T. [T18.330]\fR 
  10891. .LP
  10892. message\(hystatus\(hyerror \ \ 
  10893. .LP
  10894. ABSTRACT\(hyERROR
  10895. .LP
  10896. .LP
  10897. .LP
  10898. \fBtlma \ \ \fR 
  10899. .LP
  10900. PARAMETER SET\ { | roblem [0] MessageStatusProblem\ }
  10901. .LP
  10902.  
  10903. .LP
  10904.  
  10905. .LP
  10906. \fBtlma \ \ \fR 
  10907. .LP
  10908. ::= 2
  10909. .LP
  10910. .LP
  10911. .LP
  10912.  
  10913. .LP
  10914. \fBH.T. [T19.330]\fR 
  10915. .LP
  10916. MessageStatusProblem ::= CHOICE\ { | 0] query\(hyidentifier\(hyinvalid\ }
  10917. .LP
  10918.  
  10919. .LP
  10920.  
  10921. .ad r
  10922. \fBTableau [T14.330], p.\fR 
  10923. .sp 1P
  10924. .RT
  10925. .ad b
  10926. .RT
  10927. .LP
  10928. .sp 2
  10929.     This abstract error has the following parameters:
  10930. .LP
  10931.     1)
  10932.     Problem (M): The specific subscription profile related problem encountered.
  10933. .LP
  10934.  
  10935. .LP
  10936. \fBH.T. [T15.330]\fR 
  10937. .LP
  10938. SubscriptionProfileProblem ::= CHOICE\ { | 0] not\(hychanged\ }
  10939. .LP
  10940.  
  10941. .LP
  10942.  
  10943. .LP
  10944. \fBH.T. [T16.330]\fR 
  10945. .LP
  10946. ds\(hyerror \ \ 
  10947. .LP
  10948. ABSTRACT\(hyERROR
  10949. .LP
  10950. .LP
  10951. .LP
  10952. \fBtlma \ \ \fR 
  10953. .LP
  10954. PARAMETER SET\ { | roblem [0] DSProblem\ }
  10955. .LP
  10956.  
  10957. .LP
  10958. \fBtlma \ \ \fR 
  10959. .LP
  10960. ::= 1
  10961. .LP
  10962. .LP
  10963. .LP
  10964.  
  10965. .LP
  10966. \fBH.T. [T17.330]\fR 
  10967. .LP
  10968. DSProblem
  10969. .LP
  10970. ::= CHOICE\ { | 0] no\(hymessage\(hyin\(hyds,
  10971. .LP
  10972.  
  10973. .LP
  10974.  
  10975. .LP
  10976. \fBDSProblem\fR 
  10977. .LP
  10978. \fB::= CHOICE\ { | fR 
  10979. .LP
  10980. [1] ds\(hynot\(hysupported,
  10981. .LP
  10982.  
  10983. .LP
  10984.  
  10985. .LP
  10986. \fBDSProblem\fR 
  10987. .LP
  10988. \fB::= CHOICE\ { | fR 
  10989. .LP
  10990. [2] ds\(hynot\(hysubscribed,
  10991. .LP
  10992.  
  10993. .LP
  10994.  
  10995. .LP
  10996. \fBDSProblem\fR 
  10997. .LP
  10998. \fB::= CHOICE\ { | fR 
  10999. .LP
  11000. [3] retrieval\(hyidentifier\(hyinvalid,
  11001. .LP
  11002.  
  11003. .LP
  11004. \fBDSProblem\fR 
  11005. .LP
  11006. \fB::= CHOICE\ { | fR 
  11007. .LP
  11008. [4] parameter\(hyinvalid\ }
  11009. .LP
  11010.  
  11011. .LP
  11012.  
  11013. .LP
  11014. \fBH.T. [T18.330]\fR 
  11015. .LP
  11016. message\(hystatus\(hyerror \ \ 
  11017. .LP
  11018. ABSTRACT\(hyERROR
  11019. .LP
  11020. .LP
  11021. .LP
  11022. \fBtlma \ \ \fR 
  11023. .LP
  11024. PARAMETER SET\ { | roblem [0] MessageStatusProblem\ }
  11025. .LP
  11026.  
  11027. .LP
  11028.  
  11029. .LP
  11030. \fBtlma \ \ \fR 
  11031. .LP
  11032. ::= 2
  11033. .LP
  11034. .LP
  11035. .LP
  11036.  
  11037. .LP
  11038. \fBH.T. [T19.330]\fR 
  11039. .LP
  11040. MessageStatusProblem ::= CHOICE\ { | 0] query\(hyidentifier\(hyinvalid\ }
  11041. .LP
  11042.  
  11043. .LP
  11044.  
  11045. .ad r
  11046. \fB Tableau [T15.330], p.\fR 
  11047. .sp 1P
  11048. .RT
  11049. .ad b
  11050. .RT
  11051. .LP
  11052. .sp 2
  11053. .LP
  11054.     This parameter may assume any one of the following
  11055. values:
  11056. .LP
  11057.     \(em
  11058.     not\(hychanged: One or more subscription\(hyprofile
  11059. arguments proposed are unacceptable, this abstract\(hyoperation is not 
  11060. performed. 
  11061. .LP
  11062.     e)
  11063.     DS error
  11064. .LP
  11065.      The argument related DS cannot be performed because one or more arguments 
  11066. are improperly specified. 
  11067. .LP
  11068.  
  11069. .LP
  11070. \fBH.T. [T16.330]\fR 
  11071. .LP
  11072. ds\(hyerror \ \ 
  11073. .LP
  11074. ABSTRACT\(hyERROR
  11075. .LP
  11076. .LP
  11077. .LP
  11078. \fBtlma \ \ \fR 
  11079. .LP
  11080. PARAMETER SET\ { | roblem [0] DSProblem\ }
  11081. .LP
  11082.  
  11083. .LP
  11084. \fBtlma \ \ \fR 
  11085. .LP
  11086. ::= 1
  11087. .LP
  11088. .LP
  11089. .LP
  11090.  
  11091. .LP
  11092. \fBH.T. [T17.330]\fR 
  11093. .LP
  11094. DSProblem
  11095. .LP
  11096. ::= CHOICE\ { | 0] no\(hymessage\(hyin\(hyds,
  11097. .LP
  11098.  
  11099. .LP
  11100.  
  11101. .LP
  11102. \fBDSProblem\fR 
  11103. .LP
  11104. \fB::= CHOICE\ { | fR 
  11105. .LP
  11106. [1] ds\(hynot\(hysupported,
  11107. .LP
  11108.  
  11109. .LP
  11110.  
  11111. .LP
  11112. \fBDSProblem\fR 
  11113. .LP
  11114. \fB::= CHOICE\ { | fR 
  11115. .LP
  11116. [2] ds\(hynot\(hysubscribed,
  11117. .LP
  11118.  
  11119. .LP
  11120.  
  11121. .LP
  11122. \fBDSProblem\fR 
  11123. .LP
  11124. \fB::= CHOICE\ { | fR 
  11125. .LP
  11126. [3] retrieval\(hyidentifier\(hyinvalid,
  11127. .LP
  11128.  
  11129. .LP
  11130. \fBDSProblem\fR 
  11131. .LP
  11132. \fB::= CHOICE\ { | fR 
  11133. .LP
  11134. [4] parameter\(hyinvalid\ }
  11135. .LP
  11136.  
  11137. .LP
  11138.  
  11139. .LP
  11140. \fBH.T. [T18.330]\fR 
  11141. .LP
  11142. message\(hystatus\(hyerror \ \ 
  11143. .LP
  11144. ABSTRACT\(hyERROR
  11145. .LP
  11146. .LP
  11147. .LP
  11148. \fBtlma \ \ \fR 
  11149. .LP
  11150. PARAMETER SET\ { | roblem [0] MessageStatusProblem\ }
  11151. .LP
  11152.  
  11153. .LP
  11154.  
  11155. .LP
  11156. \fBtlma \ \ \fR 
  11157. .LP
  11158. ::= 2
  11159. .LP
  11160. .LP
  11161. .LP
  11162.  
  11163. .LP
  11164. \fBH.T. [T19.330]\fR 
  11165. .LP
  11166. MessageStatusProblem ::= CHOICE\ { | 0] query\(hyidentifier\(hyinvalid\ }
  11167. .LP
  11168.  
  11169. .LP
  11170.  
  11171. .ad r
  11172. \fBTableau [T16.330], p.\fR 
  11173. .sp 1P
  11174. .RT
  11175. .ad b
  11176. .RT
  11177. .LP
  11178. .sp 2
  11179.     This abstract error has the following parameter:
  11180. .LP
  11181.     1)
  11182.     Problem (M): The specific DS related problem
  11183. encountered.
  11184. .LP
  11185.  
  11186. .LP
  11187. \fBH.T. [T17.330]\fR 
  11188. .LP
  11189. DSProblem
  11190. .LP
  11191. ::= CHOICE\ { | 0] no\(hymessage\(hyin\(hyds,
  11192. .LP
  11193.  
  11194. .LP
  11195.  
  11196. .LP
  11197. \fBDSProblem\fR 
  11198. .LP
  11199. \fB::= CHOICE\ { | fR 
  11200. .LP
  11201. [1] ds\(hynot\(hysupported,
  11202. .LP
  11203.  
  11204. .LP
  11205.  
  11206. .LP
  11207. \fBDSProblem\fR 
  11208. .LP
  11209. \fB::= CHOICE\ { | fR 
  11210. .LP
  11211. [2] ds\(hynot\(hysubscribed,
  11212. .LP
  11213.  
  11214. .LP
  11215.  
  11216. .LP
  11217. \fBDSProblem\fR 
  11218. .LP
  11219. \fB::= CHOICE\ { | fR 
  11220. .LP
  11221. [3] retrieval\(hyidentifier\(hyinvalid,
  11222. .LP
  11223.  
  11224. .LP
  11225. \fBDSProblem\fR 
  11226. .LP
  11227. \fB::= CHOICE\ { | fR 
  11228. .LP
  11229. [4] parameter\(hyinvalid\ }
  11230. .LP
  11231.  
  11232. .LP
  11233.  
  11234. .LP
  11235. \fBH.T. [T18.330]\fR 
  11236. .LP
  11237. message\(hystatus\(hyerror \ \ 
  11238. .LP
  11239. ABSTRACT\(hyERROR
  11240. .LP
  11241. .LP
  11242. .LP
  11243. \fBtlma \ \ \fR 
  11244. .LP
  11245. PARAMETER SET\ { | roblem [0] MessageStatusProblem\ }
  11246. .LP
  11247.  
  11248. .LP
  11249.  
  11250. .LP
  11251. \fBtlma \ \ \fR 
  11252. .LP
  11253. ::= 2
  11254. .LP
  11255. .LP
  11256. .LP
  11257.  
  11258. .ce
  11259. \fBH.T. [T19.330]\fR 
  11260. .ce
  11261. MessageStatusProblem ::= CHOICE\ { | 0] query\(hyidentifier\(hyinvalid\ }
  11262. .ce
  11263. .line
  11264. .ce
  11265. .line
  11266. .ad r
  11267. \fBTableau [T17.330], p.\fR 
  11268. .sp 1P
  11269. .RT
  11270. .ad b
  11271. .RT
  11272. .LP
  11273. .sp 2
  11274. .LP
  11275.     This parameter may assume any one of the following
  11276. values:
  11277. .LP
  11278.     \(em
  11279.     no\(hymessage\(hyin\(hyds: User requests to perform DS
  11280. related abstract operation when there is no message in DS.
  11281. .LP
  11282.     \(em
  11283.     ds\(hynot\(hysupported: User requests to perform DS
  11284. related abstract\(hyoperation when TLMAU does not provide DS.
  11285. .LP
  11286.     \(em
  11287.      ds\(hynot\(hysubscribed: User requests to perform DS related abstract\(hyoperation 
  11288. when he does not subscribe to DS. 
  11289. .LP
  11290.     \(em
  11291.     retrieval\(hyidentifier\(hyinvalid: The retrieval\(hyid   proposed is invalid.
  11292. .LP
  11293.     \(em
  11294.     parameter\(hyinvalid: One or more arguments
  11295. proposed are invalid.
  11296. .bp
  11297. .LP
  11298.     f
  11299. )
  11300.     MessageStatusError
  11301. .LP
  11302.      No such message can be assigned by the query\(hyidentifier for message 
  11303. status abstract operation. 
  11304. .LP
  11305. .sp 1
  11306. .ce
  11307. .line
  11308. .ce
  11309. \fBH.T. [T18.330]\fR 
  11310. .ce
  11311. message\(hystatus\(hyerror \ \ 
  11312. .ce
  11313. ABSTRACT\(hyERROR
  11314. .ce
  11315. .parag
  11316. .ce
  11317. \fBtlma \ \ \fR 
  11318. .ce
  11319. PARAMETER SET\ { | roblem [0] MessageStatusProblem\ }
  11320. .ce
  11321. .line
  11322. .ce
  11323.  
  11324. .ce
  11325. \fBtlma \ \ \fR 
  11326. .ce
  11327. ::= 2
  11328. .ce
  11329. .parag
  11330. .ce
  11331. .line
  11332. .ce
  11333. \fBH.T. [T19.330]\fR 
  11334. .ce
  11335. MessageStatusProblem ::= CHOICE\ { | 0] query\(hyidentifier\(hyinvalid\ }
  11336. .ce
  11337. .line
  11338. .ce
  11339. .line
  11340. .ad r
  11341. \fBTableau [T18.330], p.\fR 
  11342. .sp 1P
  11343. .RT
  11344. .ad b
  11345. .RT
  11346. .LP
  11347. .sp 2
  11348. .LP
  11349.     This abstract\(hyerror has the following parameter:
  11350. .LP
  11351.     1)
  11352.     Problem (M): The specific message status related
  11353. problem encountered.
  11354. .LP
  11355. .sp 1
  11356. .ce
  11357. .line
  11358. .ce
  11359. \fBH.T. [T19.330]\fR 
  11360. .ce
  11361. MessageStatusProblem ::= CHOICE\ { | 0] query\(hyidentifier\(hyinvalid\ }
  11362. .ce
  11363. .line
  11364. .ce
  11365. .line
  11366. .ad r
  11367. \fBTableau [T19.330], p.\fR 
  11368. .sp 1P
  11369. .RT
  11370. .ad b
  11371. .RT
  11372. .LP
  11373. .sp 2
  11374.     This parameter may assume any one of the following
  11375. values:
  11376. .LP
  11377.     \(em
  11378.      query\(hyidentifier\(hyinvalid: The query\(hyidentifier proposal is unacceptable. 
  11379. .LP
  11380. .rs
  11381. .sp 27P
  11382. .sp 2P
  11383. .LP
  11384. \fBMONTAGE: \(sc 10 SUR LE RESTE DE CETTE PAGE\fR 
  11385. .sp 1P
  11386. .RT
  11387. .LP
  11388. .bp
  11389.